MGLMDVDQTQLLSKMVIGDGHGEASPYFDGWKAYDENPFHPKENPNGVIQMGLAENQLTSDLVEDWILNNPEASICTPEGINDFRAIANFQDYHGLPEFRNAVAKFMGRTRGNRVTFDPDRIVMSGGATGAHEVTTFCLADPGDAFLVPIPYYPGFDRDLRWRTGIKLVPVMCDSSNNFKLTKQALEDAYEKAKEDNIRVKGLLITNPSNPLGTVMDRNTLRTVMSFINEKRIHLVSDEIYSATVFSHPSFISIAEILEEDTDIECDRNLVHIVYSLSKDMGFPGFRVGIIYSYNDAVVHCARKMSSFGLVSTQTQYLLASMLNDDEFVESFLVESAKRLAQRHRVFTGGLAKVGIKCLQSNAGLFVWMDLRQLLKKPTLDSEMELWRVIIDEVKINVSPGSSFHCTEPGWFRVCYANMDDMAVQIALQRIRNFVLQNKEIMVPNKKHCWHSNLRLSLKTRRFDDIMMSPHSPIPQSPLVKATI*