MSSALSLCKPLPRALDERLSPLSRQQELYYGELIKRAGSQAMSESVLYEFCTTARLLCSASLQQSKWGRALRTEGALASAFKTAARGRYQTDAASPLFVGWRGNSRMGNMATGPEGAKQYFRENDLMIGTQLVLPSFIYQSASHDDSNTGLKPSFLPASIALDLPPFDLQHLADLLRLFHIPFDTEMAKKMEETLKACTEAPDPVAQNVELEKKKKKKKDDDDDDSTASACATSIEAMLKFVCSMLNAPEKKIQALTNSEIVGSEGGTVTILRTMELAAGHDMVDCHELVFPFKVMGCHRIKQSKAMVVRVVEERGRDMDLLVACHKN