MSDTKIIVHWLNYSRSQRVIWLLEELNIPFELKVYLRNKQFRAPKELENVHPLGKSPVIEVIDTKTGESEVIAETGHIFNYILSNYDTTNILTPANRKLQNQVDYFLHYAEGTLQPNLVALLVHGFAKQQAPFGTKFLMGLLVNGIDSMFYIPELKKNLNYLEDIMRKQHENGSNYFVGDKLSGADIILEFPVITNIFQNKRGAEQLGAGDVEKEYPHLNQWAEDIKKEPKYIKAQELVAKHETVKPNI*