MGMSFLADQVHPLNYACMLMVTVWLSCSRIDRFAMLDQEAEITKFQWRWWQWKLRKYADSNILSAYSTPVPTRNFPKNARGATAIAVGMHGHCQHPNGGTLPITGQFEDDDLQEFLMKLDEDKSASEKGTRGNLPKEHDLQEFVMELDEDNSAGEEIPCQESPATTLKRRRELSGTRGNLPKQAVEVMLSWLYANRQNPYPSKEQKQKFAQDLGITKKQVENFFSNSRARVLKRNK