MVKLNLTNFLEWEAKLVEVVRLNGHEYVLFHLMPSYYARDMTPERFAAWDADLKKVMSLMLNNIPDEWARMFVAYEPFTLIKNPRDICRGNTEDRDLNVHEFIESMSGLKVSSHNICFRLEVQETHVHLLRTKQRVGVPLRFHVELMLSYFDRLSLLGTPISERMAVSILLNSLHSGFGRFKQLYLSEPREEIVAEFVYLVRKAEIVLDCEAKDLLKAKGRPFKKGGKSKGNAESRKKTKLDNLNCLMESTGEAVQSNQGTSNLNHDNNDNNELLENLITRELEKDMRETLNDTVPMICNWIKSFRDPQISNAPTVDKLNELIAFKEVYLQRFSRDGIPRENISTS*