MRDILHAQLVEIESCRPDPFYHKLRVSKYKDLFPFVVNSEIFHQPESPTSSQYTTYDRVIKGTSALQHCLDIWIADGGDMIPDCWGESYAKFIKNYYDTGQAIFVVSNENLALASFSKVDDPETCGAIFNGMASSLGPEFEIEIVFAQRIHFKRMISMFHQEYDGEKLYIKPKLQRWPGEKEGKAIPLLEQYISNFSVDSIIKAIECFKYASEHNPRVSLKVIDFHQRDVLMSFLNILTGDEAVTTQLMSRPGSVMKENTASEREKLVQSDRIAVAAMQRGLLPKTASRKDVRNALSAHFKDNAKSIIIRHKCPSEEFYEELVNATMTLQHIVFPGQRDVDEERKIRLLFMRAVNQRKFCDVDGEAMIEEDTIREFLKQFTAK*