MNKVFQSVKLVSLTLMASHHHQQLDEQSARLYRIRRTVMQMLRDRDYLVADFEISMSKNEFRERFGDEPKRDDLVIVKSKRANPSEQIEMNRGLPFATSKGQNNLRIKKMQIFVFFPEEIKVGVKTIKTYAERMKAENVHRAILVVQQNLTPFAKQCVSEMSSKYHLESLIYGMYMKETELLVNLKEHVLETELLVNIKEHVLVPEHQLLTPEEKKALLERYTVKETQLPRIQESDPVARYYGLKRGQVVKIIRPSETAGRYVTYRFVV*