MIGRISQPLLNTSQKFMAPAARTLMLHEHHGMKILQNYEIKVPPFGVAQDAETAFSEAKRIGGKDYVVKAQVLAGGRGKGRFSSGLQGGVQIVFTPDEVKQKAGMMIGANLITKQTDHRGKKCEEVMVCKRLFTRREYYFSITLDRNTNGPIVIASSQGGVNIEEVAATNPDAIVKMPIDVNVGITKELAHEIAVKMGFSKDCEQQASEIIEKLYQMFKGSDATLVEINPMAEDVNGDVYCMDCKLLLDSNAEFRQAKLFDLKDKKQEDELEIRAAAANLNYIRLDGTIGCMVNGAGLAMATMDIIKLHGGEPANFLDVGGGATVEQVTEAFKIITADKDKVSAILVNIFGGIMRCDVIAQGIIQAARELDLKIPIVVRLQGTKVEDAKALIATSQLRILPCDNLDEAAKMVVKLSNIVDLARATNVDVKFELSI