MTLTVFCILLFAALLHASWNAIVKASGDKMYAAIGVSGSAALIALVMLPFAPQPALVSAPYLLASCALQVVYTVLVAKTYQVSDMSQTYPLMRGTAPLLVAAISVLFLGDRLSPLAWLGIGVICLAILAMAFNGRASSRKGIVLALINACFIAGYTLVDGTGVRLAGSALGYTLWTFFMNGFCLLCWAMVARRREASRYLRQHWKKGILGGIGTMGSYGLALWAMTQAPLAVVAALRETSILFGALIAFIVLKEQLMPLRIVAACGIAAGAILLRLA*