MVTPSRALLLLLPLLAVAASHPAHEFCAAGGDAGCGDGGDGTRILIKGGTVVNAHRAEEADVYIEDGVVVAVRPNIPVGDDNVRVIDATGKYVMPGGIDPHTHLAMEFMGTVTIDDFFSGHAAALAGGTTMHIDFVIPVNGNLTAGLESYKQKAANAAMDYGFHMAITKWNDEVAREMEVMVKEHGINSFKFFMAYKGSLMVTDDLLLQGLRKCKSLGALAMVHAENGDAVVEGQQRMIDLGITGPEGHALSRPPILEGEATARAIRLANFINTPLYVVHVMSVDAMEEIAKAKREGQRVIGEPVVSGLVLDDSWLWDPDFIVASKYVMSPPIREAGHGKALQAALSSGILQLVGTDHCTFNSTQKAFGSDDFRKIPNGVNGLEERMHIIWDSMVETGKISVTDYVRVTSTECARIFNIYPQKGAVLEGSDADIIILNPERSFVMGAHTHHSRSNTNVYEGRKGKGMVELTISRGRVVWEDGVLNITPGSGRYIRMAPFGYVFDGIEKSDAAYRASLRAPVQRGKAAA*