MARWLARLPVVSPSLRRTATLSFSGNLRTKSCSAVVAGRLSSGNGGGTRGGMSKTSIIWFRKGLRLHDNPALLEAARGADHLCPIFILDPWFLKPDKIGVNRIQFLLESLADLDASFRARGSRLLVLRGQPQEVLPRLFKDWGATHLCFESDTEPYAKTRDAAVRQAAEEAGVEVHSPVSHTLYDPELLLSRSGGKPPLTMQSFTKLVTAVGPPPEPAADPPGKLPPLAPKAANEAARDGGAAVAVPLLADLGYPPAGTTPFKGGETAALARMADYLSDKAWVCAFEKPKGNPAAFVRPATTVLSPHLKFGCLSPRLFHAKLLQIYAEVSGKHTQPPVSLRGQLLWREFFTLCGYAVPNFNRMEGNPLCKQIPWVDDPERLRAWEESQTGYPWIDAIMAQLRQQGWMHHLARHSVACFLTRGDLWCSWEAGQAVFDKYLVDGDX