MSGTVRELVFAEKSEEEKVLISLDIEDDKLFLLHFIIGNYFGPDLHDDDGNKRKQSAFQIQASSNLATKEELSASLMKRAELERVYYYVLRNADPSLVFNRKVLSRYFNEKRNASNVDFPLFRDLYPLKLHPESRIRNQYKLIKSIVFINDPDTSCMREDCVDRFKLLTGLQSFTLSLNIDVTEVDDEPLETLGNHDESEPTLEVNGVIIADAQAEQMMGLMDIGECADAYLFRVSLPGVKRDERHFSCEVEDNGRVLVRGVTTTGEKQVHRYSQVFKMKTHNLCPPGHFSVSFHLPGPVHPQEFTGSFGTDGIFEGTVMKKLQNQTV*