MSLEENVKEAKNAFNILQTLSVEDRDDALDKIVEELRIKKSEVLAANAEDMKAAKLLAESGKLSSSMVKRLDLSSSDKYDSMVQGVLDVKSLPDPLGRVTYARSLDDGLDLYKVSCPVGLLLVIFEARPEVIINITSLAIKSGNAVVLKGGTESAKSFAALSNVVRSALGKSKVPQAAVQLVQSREEVSQLLKLDEYIDLVIPRGSTNLVRHIKDNTKIPVLGHAAGLCSMYVHEDADMELASKLVLDGKTDYPAACNAIETLLINEAVLSSHLPKIAETLTEAKVTLKCDPASLKVLKDMPKVSALVEPSVDQDYNTEFSDLILAIKTVPSLQSAMQHINTHGSKHTDCIITSSEAAANRFMAGIDASGVYWNASTRFADGFRYGYGTEVGISTNKIHARGPMGLDGLTIYKYQLRGNGQVASSYGVGPGKRAFKHTPINIDNISQVSKK*