MAKRFLAVFSFIATALLPFSSSLPFVVLHGLGDQCRNGGMARFTNFLSNSSGQEGFCIEIGDGSHDSWFMSMTQQVESVCETVKSLPELQNGYNLVGLSQGNVIGRGVIQWCDDGPPVNNMISLGGPHAGTASVPMCGKGTYCGIANFLIELGVYTPYVQEHLGPASYVKIPTDMKGYLKGCKFLPRLNNEVEDDRNTTHKERFSSLNQLVLIMFESDKVLIPRETAWFGFYGENSLKTITAANETDLYKDDWIGLRTLDEAGKVTWLSLPGGHLHIPKAAMMTHIIPYLVDPIASS*