MKLRVGPLVATWYAASIAAIWTAKIVLQELACPATLAAVQFAVAAAGTRCLLPSSSRGPLSDVELRAVRGVSLTYTLGFLLTNAAIAAAAPSFVETVKAAEPLTTAVALAGLVLGERERPATLLALLPIVAGVATACSGGGAFSATGGALALASNVAFSGRAVLAASLDPPHALVSSVGVSFAVLARVSIATHAVLNILRRVLVIGAAAAVANCAGVATAVGGVVAFARTKARDGNSSSGGASGSGRTRTKGLLPDCCGLRLPGAILLGDCAPG*