MAGLAAFPQELSQDVVDLLNRTDLDPTAVVFDPIPPVVVTSNGENGVVKMGREIVMGRNIHSSCLDITEPEANDDVTGDKEAYMAGILARYRQSLLERTKYHLGYPYNLDFDYGALSQLQHFSINNLGDPFIESNYGVHSRQFEVGVLDWFARLWEIEKDQYWGYITNCGTEGNLHGILVGREVFPDGILYASKESHYSIFKAARMYRMDCVKIDTLSSGEVDCADFRTKLLQNKDKPAIINVNIGTTVKGAVDDLDLVIQTLEECGFPQNRFYIHCDGALFGLMLPFVTRAPQVTFKKPIGSVSVSGHKFVGCPMPCGVQITRMDHINTLSSNVEYLASRDATIMGSRNGHAPIFMWYTLNRKGYRGFQKEVQKCLRNAHYLKDRLRDVGVSAMLNELSSTVVFERPRDEEFIRRWQLACQGEIAHVVVMPSVTIEKLDTFLDELVEKRLTWFKDGGNQPPCLASEMGKDNCACPLH*