MKSKRNKRTKTLLNGRENSETIPTDLIIDILSKLPMKSLARCRCVSKLWASIVDLPCTTELFTTRASAHPQLLFVYRQKYKLVFLSLPQPQNLDKNSPPVAVKHLSCIPFRGSSCYVSGHVQGLVSLRVIHKRMSLQIICNPSTGQALTLPKIKSRSFIFRVRSILGYDPIDNQFKVLSLSGYSKITPLDQQHQVLTLGTQELKWRTIKCSTPQHSFKHGICINGVLYCPVRAPGRNHMIGCFHVRSEKFTFIKVKTTFIKAVFHGTLINYNGKLGSLVSGGSRFADGASRSFQLLVIGDFEKQEWSTHNYVLPRLWKNLVGRAVLRLVGFVGTNEIVFSHPSQVIYYNIEKRTILKVAIQGTEAPQYNFVITFLNHMEDLKFTHAFK*