MVKICCLGAGYVGGPTMAMIALKCPEIDVVVVDISAPRISAWNSDHLPIFEPGLDEVVKASRGRNLFFSTEVEKHVAEADIVFVSVNTPTKTRGLGAGKAADLTYWESAARMIADVSKSDKIVVEKSTVPVKTAEAIEKILTHSQKGVKFEILSNPEFLAEGTAIEDLRKPDRVLIGGRQTPDGKKAIQALKSVYAHWVPEDRILTTNLWSAELSKLAANAFLAQRISSINAVSALCEATGADVSEVAYAIGKDSRIGSRFLNASVGFGGSCFQKDILNLVYICECNGLTEVANYWKQVVYINDYQKSRFVRRVIGSMFNTVSGKKVAILGFAFKKDTGDTRETPAIDVCNGLLGDRAKLSIYDPLVTEDQIRRDLAMNKFDWDHPPHLQPVSSLDLKDVSVVPDAYEATNGAHGLCIITEWDEFKTLDYQKIYNNMQKPAFVFDGRNVVDAEELRKIGFIVYCIGKPLDPWIKDLPSALSS*