MQLLHGRVSQVAMPSLLNAVVTAPAMRPRAPLTVRGAVSAEVSTVQEGKRAVKFRPCIDIHKGKVKQIVGSTLRDLPDDGNSDNAAALITNFESQLSAGAFAEMYKNDGLLGGHVIMLGADPASHAAALEALKAYPGGLQMGGGVNLDNARGYLDAGASHVIVTSFVFRDGQMDDERLKQLVKLTGKNRLVLDLSCRKKDGQYMVVTDRWQRFSDLVVNEATLVMLSAFADEFLVHGVDVEGKRLGIDDELVKILGKYSPIPCTYAGGVNTLADLERIKAAGNGVVDVTVGSALDVFGGDLPYKEVVAWHNRQLASCDASREGS*