MGYYLMVFLAIFGVLAWRFFYVFWWRPMKLGRFIKDQGINGPPYWPMVGNMMEEARLKNEAKSRPMDLSHAIAPRVIPFLYQTFESYGRSSMAWFGVNPRVTIMDPELIREVFSNKEGHFEKATQSPIFKVLVTGLVNHEGDKWAKHRRIINPAFHQEKLKRMFPAFHTSCCELISKWEESVGSEGESCELDVWPEFQNFTGDVISRTAFGSSYKQGMRIFQLQTEQAQLFSHSVKSVLIPGYRFLPVRVNKRRNEIDKEVCALLRGMIKEREKEMKMGNVSSNDLLGLLMESNFRDSQEQGNSNAAAMTTEEVIDECKLFYFAGQETTSVLLTWTMVILSMHPNWQMKAREEVLQVFGKNKPDFDGLNHLKIVTMILYEVLRLYPPVVYTVRRVAKTTKLGDITLPAGAQVSLPTLLMHHDPEIWGEDVEEFKPERFSEGVAKASKNRTVFFPFNWGPRICIGQNFALIEAKMALAMILQQFSFELSPSYAHAPFAAVTLQPQHGAQIILHRH*