MSLEVQSKYDRGYQDEGQGLVELGTAHDAVPKTTAQPKYGDDDDLLPVVLERYLEKAGVMQKLRPYLDPSGQVKNEFARCLMAEFFGTLLFQMFGGSAPAKDTTAPAANGFALVAVIYAFANISGAHINPAVTFALICTGHMKWWKGLLYMIAQILGAIFGALIYAALIPALHLGAGAGSPGCFSPTAGVKNGDVFGWEVMMTFLLVMTVYAAAVAKPGHGNTAPLAIGLSLYAAAISGGPYTGASLNPARTIGPAVVFTCNVGVSFLYIFAEFFGAACAAGLSIFLYGRAPDSVRRPAI*