MSSSLAIGASFIVKKKGLKLAGGAPGGVRAGSGGYGYLRQPLWWAGMLTMIVGEVANFAAYAFAPAVLVTPLGALSIIVSAVLAHHLLAEKLHAFGWLGCLLCIVGSVEIVLNAPEEKEITGVKQLFAMAARPGFVAYAGATVGFAAYLATRVYPTHGSSNILVPIGICSLVGSLSVMSCKALGTALKLTFQGRNQLLEAETWMCAAIVGACVVTQMNYLNKALDVFNTAVVTPIYYVMFTTLTLTASSIMFRDYLDQGAKEVAGQICGFVTILAGVFTLHVTKDHGEGTSGWG