MKLKLNWESALLALLIVEILLFGALNPRMLDLNMLLFSTSDFICIGIVALPLTLVIISGGIDISLGSTIGLCAIALGVMTQAGWPLWLAVSLTLLLGLLCGLFNAALIHYTGISPLVITLGTLYLYGGGALLLSGMAGATGYEGIGGFPDSFTAFANLTLAGLPLPLVLFAIITFFFWLLTHRGRFGRHLFLLGQNPRAARYAALSVNGIPYVLYGLVGVASAVAALVMVSYFGSARSDLGRDLLMPALTAAVLGGANIYGGSGSILGTALAALLVGYLQQGLQMVGIPNQVSSALSGALLVVVVMGRSLSLHREWVRATWRRLFSHKTIGA*