MEDSAAQRLRLNVGFEGRYSFKAIGCGTVGCGTLGYIDDEGLATLDELIPTQVYALEGARVIQASAGSRHSIAITEGGIIYGWGDGEQNQLGKIKSEVQLLPVILPSLQRKDLQILYVVASGEHTIAVFEPHEVACLTPMDQRYSESMSREAIQKGDQKHVSSRMSDSRIPSNVDAVSQADSVVEPLNMNMEEHIEIVEPLKLPDCSYTVDMHETGLRPIKFPFLIKMLEVYIDIFEAVDRMRNHCTVDR*