MRLLVSCVDSGSIKEVLCNIGTDTSVQSALQPFHVAPHLAEGLKAYVDRMWVISEDEAILARNSGVVELVKISKHLKENEALQVDPKGESKNEKSLSDDLPKFDISEFEITSSVSDLFDDAKLESLSSKSVKRTKLVDGFVTLCPIKKDSSNNTFVAATKSGLLHIIKKGEDKKLIKLASLGLKAPVEFLQLYDLEDTDTDKYIFAYGGEENLIKLVEIDSSFQSLKQIWEAKNVKNDRLDMRVPVWPMALRFLEPSPGKTEKGKLNYQFAAITRWSHLTKYSTQHGRKPFAQIDLLPNREPLSQMEVFDAKGENVVSSLGNFQSETFNELNVITTDYKKNVFKFDGNGRMLGKVGRDDITGSSTYIHVHDGKYLLQGGLDRYVRIFDIKTNKMLVKVYVGSRINFIVMLDDVEIEMPLSPSAKAAKGKQKRKVTELEEDADELWNKLEGKVAASKASKKSKI*