MHLNYDIYRMNSQMAGSALTQEEIKLWIYKNIFISTIGIIKSFDSETQEGVVLLSLYKNIEIKTRCISNMHFDLQENDEVILLQSSINLFDINDDNHFDKNYFYILRPINMQNATIKVDDFSIHTKNLMEIKNNN