MFGDFSPVDTLELKRLVASGYGDGSIRIWDIVKGTCETTLNGHKGATTALHYNKTGSLLASGSKDTDIIIWDAVGEAGLFRLRGHRDQVAGKVVEIYRVLDEKEALKKAKRRTRRKREKALKKAGKETADESGDPLEKLEDDFGGYSASDVFQFLHTLRTKHKIRSISFCPVQPKKGLMGTLALSLHNNALEVYEVGEESSAHKYVINLPGHGSDVRSLVLSSDNTLLMSTSHNSVKIWNPSTCSCLRTMEAGYGLCGCFVPGNRYAVIGTKAGTLEILDIGAGERLKVIEAHSGSIWSLVPTLDGSGFISGSADHDVKFWEYEILEESGQESKQLSARNVRTLRMTEDVLVVRLSPSGTHVAVALLDSTIKVFFVDSLKFFLSLYGHKLPVLCMDISSDGDLLVSGSADKNLKIWGLDFGDCHRSLFAHADX