MDVFMRGLSRAREGVVAAAERTRQGVAEAAGKTKEGVLYVGSKTKEGVVHGVATVAEKTKEQVTNVGGAVVTGVTAVAQKTVEGAGSIAAATGFVRRDQLGKNEEGAPQEGILEDMPVDPDNEAYEMPSEEGYQDYEPEA