MGTRGIHHVMLAYMMGGAWLSDGKKRASIPYPGFYGHVGFRFIGNATDVSEAKVCSLISMPLSPALAVSLPLSSSKLFGLFKGRPAGKLLPHRTRTQKVWATNPNMKSLKGTESIGGANRKDISKTSQKKSDVYSSDMSNAMGAVLTYQHEHGMNYNFILPDLIVGSCLQNPADVDRLKSIGVRTIFCLQQDPDLQYFGVDILAIQERAKEIGGIEHIRAQIRDFDPFDLRVRLPEVVSTLYKAINRNQGITYIHCTAGLGRAPAVALTYMYWILGYELQEAKNLLLSVRHCFPKLESIRNATCDLLTGEHKESVCFKWPSISCEVVEISGLDVGWGQRMPLTFSPDEGCWMLVRELPVGKYEYKYVVDGNWVTNSTEPLTQPNKDGHINNYVEVVDNGLDLETKKLRQRLLQDDPPLTDVDRRIIRRKLLMF*