MAWFGVNPRVTIMDPELIREVFSNKEGHFEKATQSPIFKVLVTGLVNHEGDKWAKHRRIINPAFHQEKLKRMFPAFHTSCCELISKWKESVGSEGESCELDVWPEFQNFTGDVISRTAFGSSYKQGMRIFQLQTEQAQLFSHSVKSVLIPGYRFLPVRVNKRRNEIDKEVCALLRGMIKEREKEMKMGNVSSNDLLGLLMESNFRDSQEQGNSNAAAMTTEEVIDECKLFYFAGQETTSVLLTWTMVILSMHPNWQMKAREEVLQVFGKNKPDFDGLNHLKIVTMILYEVLRLYPPVVYTVRRVAKTTKLGDITLPAGAQVSLPTLLMHHDPEIWGEDVEEFKPERFSEGVAKASKNRTVFFPFNWGPRICIGQNFALIGAKMALAMILQQFSFELSPSYAHAPFAAVTLQPQHGAQIILHRH