MVSLSDVLSSNSRIATTLPPGLVAVFVGGTSGIGEYTLLQLVKHALKPRIYFVGRSQEAADRITAACKALNSEGEAVFIKADVSLIRNVDDVCRDIKSRERTINLLFITIGTLTFGTETTEGLQAATALIHYARARFIGNLLPLLQNATALRRVVSVFAGGKEGPIFSNDFQGWKIPVLSARGHGASLITLSLEALAKKAPDVSFVHDFPGPVRSNLARGRSSIEFFLRALFAVIGPFVYIPNEESGSRHLYLATSARYPAASGEGAGSIDGVPLTDGVQVARGTKGESGGGVYSVDEKCESAGPKVEELLAKLRQEGMVEQVWAHSEAEFKRITGA*