MSFAPVVKSVKSSDGVTIYAEAVGNPQNPCLVLVHGLNLSAATFNNLFADKRLLEKLYLIRYDMRGHGRSGMPATADAYVSSLFADDFAAVIGAFNVKSVIHLGWSYGCTIAVDICQYLNPNPIAGVVYLAALPYVGPVMQRVGTPIVLGLLPGLMNTTDVALNGRTKVAFMDSLFTHPERVDFNVITSWIGQAVLQPPDVSNLILTRSQDPSKLFEAGRDGLPLLILNGTADKQVLGDVVVKEMSPYFKDVDVHMVDGGAHALFYEHQDEVVTALLKFAKRVSERQAATFLNQNLPKSLVTSPKLVLVECDLSASDLGLESGLSLEGIHQSHLISAEKMRQYAAP*