MDKESHIVIIGAGVFGLTTAYQLATEGYKNITVLDRHMPPVSDGSSSDISRIIRFDYADDDYLRISHAAYLKWQEPKYRGIFYPRPFILTGSMAPTKDSWMERTKAALNRYNLPWTHVTDAAHAKRLHPVLSGKLAAPPFSGYQNNQAGWADASKAISQLRDDCFEAGVSFICGRRGTVVGFDTDSDKNIKAVRTLIGSPVSGDHFILAAGAWGSSLVPMYNSTIATAQVLGFMRLTPEEVKKYEELPIYINFSSGWFNFPPHEDTSLLKMAVHGWGYTRTPKEGELTLAKGNISTPPLIPPRERVNFVPADGEHRLREGLREILPELADRPFEKLALCWYTDTPTGDFIMDYHPDFKNLFIGGAGSGHGFKFLPVLGEYMSRAIKRDLPEPLAQKWRFRMEYQNQDDTFLGDGSRAGPARRELTPYEKAKL*