MASRQVFGYAAKDASGHLAPFTFSRRATGPEDVTLKVLYCGICHTDLHQLRNEWNNAMYPMVPGHEIIGTVTEVGPKVTKFKVGDVGGVGCQVWACGECDACKKQQEQYCNKRVWTYNDVYVPDGTTTYGGYSALMVAEQKYVFRIPENLPLDAAAPLLCAGVTVYSPMKHFGMAERGKKFGVVGLGGLGHMAAKIGKAFGMEVTIISSSPNKEKEAKELLGADNFLVSRDEKQMSEAAKSLDYILDTVSAAHALEPLLNLLKVNGKMVLVGVPDKPFQLNPGDIIFGRRFVGGSLIGGLEETQEMLDFCGKHNVSSTIEKIPMGYINTAIDRLAKSDVKYRFVIDIAGTLESK*