MDVFMRGLSRAREGVVAAAERTRQGVAEAAGRTREGVLYVGSRTREGVVHGVATVAERTREQVTNVGGAVVTGVTAVAQRTVEGAGSIAAATGFVRRDQLGRNEEGAPQEGILEDMPVDPDNEAYEMPSEEGYQDYEPEA