MSKEVSEEGQTHSHGKDYVDPPPAPLLDMGELKSWSFYRALIAEFIATLLFLYVTVATVIGHKKQTGPCDGVGLLGIAWAFGGMIFVLVYCTAGISGGHINPAVTFGLFLARKVSLVRAVGYMIAQCLGAICGVGFVKAFMKTPYNTLGGGANTVADGYSTGTALGAEIIGTFVLVYTVFSATDPKRSARDSHIPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGAAVIYNNEKAWDDHWIFWVGPFVGALAAAAYHQYILRAAAVKALASFRSSATN*