MNTLPIILTGDRPTGSLHLGHYVGSLRQRVALQQDHQQYVLIADLQGLTDNGSNPQKIRDNIPQVLADYLAVGIDPTLTTICLQSALPALAELTVLYMNIVTVARVERNPTVKNEIAQKGFTRSLPVGFMAYPISQAADITAFKAEMVPVGDDQLPMIEQTNEIVHKMNSLFSSPVLRPCQALLSDTGRLPGIDGSAKMSKSLGNTLLLSASEETIHRAVSAMYTDPNHLKISDPGKIEGNVVFTWLDAFHPDKAKVAAMKAHYQQGGLGDRVCKNELETCLQELIAPIRERRATFIADKGMLMELLKKGSERAHEVTQKTLQEVKRGLGLPTLFQV*