MSFEELWPEYEAKMKAGGKESASDAAISAFKYNFKVLASGASTMIPESQLEPVAALPDLEALNISVDPALLKETVVLKLNGGLGTSMGLDKAKSLLHVTDGNTFLDLIAKQVDWMKKKYSMPDLKFMLMNSFSTSADTLQALSKYPDLGGEDLEFVQNKAPKVAAENLKPVVWPADPGHEWCPPGHGDLYPAMLGSGALDKLLAQGVKYMFVSNSDNLGATLDLKLLTHFAQSGAPFLMEVAARTDADKKGGHLAVLKGGGLTLRESAQCPKEDEKAFQDVSKYAYFNTNNLWVHLGKLKELFDKSGGALPLPVMKNDKTVDPRDKKSTKVIQLETAMGAAISCFEGAQAIRIPRSRFAPVKKCDDLLALRSDAYKLTEDFRIELIPERQGVPPIVKLDDLYKFVDGLEKLIPNGVPSLKDCTSLKVEGPMEFAPGVIIRGKVVFKNSFCPFSSEKKVIAARVYQNEVVELS*