MATVHFLRSLGNSTSFRGNPKLMVGALALIAFYLLRRHRWKRYYQIHEQYEAKWKAGSLTPAEAQQIIHVGLGRDLVFALKRAIGFALFKTYAIPSISKLLSSTQEHSTREKVSKRYADTEILIGTWLSCPVNGFLDPSKSSNERNPVKDPRVAIALARTNYLHSRYKISNDEYLYTLSLFVLEPPRWADRFGWRSLSPMEKDAWYIFWKDIGLKMNIRDIPPNRQAMDAWSRAYEETYMLPSLTNHKVASATLEELIYAVPAFLGLNALVKRIIICLLEDRVRIAMMYSQPSLFLRTLVQGLMTSLWIVQRYFGVPPRNAPWVVDPKLPDGEVVFRPTIYKSVPWYKAEPTGPVSRFIESLRVTLGLQAVMPDPRYRSSGYRIEQLGPTRYENDGHDFVFQEAARISKCPIPSAWTP*