MEFHASFLVLLAAGSGIFGGFLGASSACVFPAIFNFGDSTSDTGGIQTAFPTFSQSEFPPYGMTFPGRPFLRYSDGRLGIDFITEALGIPYLSSFFQAVGSNFTTGVNFATAGATSQAVTYISPFSLNVQLNQFREFKQKVLVTGKDMNPRIYSIPDAFSRALYIVDIGGNDFSYGYNRNMNFDQLKAYIFRAVDGIIALVKGVYAEGGRTFLVSDVGPQGCIPYFLTNFPNLRVSYDQAGCAIEFNQVTQHYNGLLKQALSSLRSQLPGSTIIYTNTYDIKYSLTLKAASNGFQFATKACCGIGGNYNYNFAVQCGESKVMAGKTVASTTCKNPSAFLNWDGVHYTEAANRIITRQILSGSFFEPSFPLGMLCTLKNI*