MAAAAPPLKDELDIVIPTIRNLDFLEMWRPFFEQYHLIIVQDGDPSKTIKVPDGFDYELYNRNDINKILGPRASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLCPSTPYFFNTLYDPFRDGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPLERNTRYVDMVLTIPKGTLFPMCGMNLAFDRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGLGIKTGLPYIYHSKASNPFVNLKKEYNGIFWQEEIIPFFQNLNLSKESTTVQKCYVEMAKQVNEKLGKIDPYFVKLADAMVTWIEAWDELNPATKDTAKIPNGAAK*