MGAEKKWLFTLFSVVFLSVFLLLLYSISAFTSKPFPSSIRHGAHYPPAFAYYITGGRGDNDRISRLLLAVYHPRNRYLIHLGAEATDAERLALLSDLKSVPAVNAFGNVDVLGKVDRLSENGASKIASTLHAVSILLKLDPTWNWFIELSALDYPLITQDDLSHVFASVNRSLNFIDHTSDLAWKESQRIKPIVVDPALYLARRTQLFTATEKRPTPDAFKVFTGSPWIVLSRPFLEYCIFGWDNLPRILLMYFNNVILSEECYFHTVICNAPEFSNTTVNGDLRYMIWDSPPKMEPHFLTISDFDQMAQSGAAFARQFKKDDPVLDMVDREILKRGRYRVTPGAWCSSHSSWWTDPCSEWDEVNIVKAGPQAKKLDETITNFLDDLNSQSNQCK*