MGAFWSHSSKQGSDEQTRTQVECSKRKRLLVINGNEGPRIIAALPDELSIRILARVPLGCYSNLKLVCKTWNHVLRDSEIFELRKEISFCEEWLYILMKDEEEKLIWNALDPLSGKWQSLPPMPAIIHEEEFNKATGWSLWNAMGTSGYRLTGIVRGWFGRKDSLDRTPFCGCAVGAINGCLYVLGGFAKACALKCVWRYDPRINTWTEVAPMTTARAYCKTAVLNNKLYVVGGVNRGRGGLTPLQSAEAYDPVTNTWTQISNMPFARAQVLPTAFLADMLKPIATGMTAFRGKLCVPQSLYSWPFFVDVGGETYDPATDSWMEMPNGMGDGWPARQAGTKLSVVVDGNLYALDPSSSLDSGKIKMYDPQEDTWKVILRKVPVIDFSDSESPYLLAGFLGKLHVITKDIGDNIAVLQADTSEGAVPSSSSSSPSDPSTSISDSEADGWKSIGSRHFGFVELVSCQVLKI*