MADPKDPFTEPKPISQASSSSVTIVPAHTCGYSLSESSTCEHSCPLATVSFAAASSTTSSNDNVILMATTEAGPTPRRKKHPIYRGIRCRSGKWVSEIREPKKTTRVWLGTYTTPEMAAAAYDVAALALKGREAVLNFPESVGSYPLPVSSSAAHIRMAAATAAATVGAEAAAAAANAAVKGREKEVEEVAEVVGSSAMEFVDEEELLNMHGLLEEMAKGMMVAPPWIGSPPSDDSPENSQEESLWSY