MVSKDALVKDVGALIERLQSLAQVVKDRSDACKQDLAASSPERTTSAADSEGALPSSTEKKLRMVSRALNGRLKDTMDALTQLKRIADDALVLSPEDDASADRLRALGAELALARENASDAGLLSEKIPDVPGRAGPDAADVHDADGKRTRARTGEDPDPIDPDLERVLVANAVDVKSIRDVVARLRDNERDVDARAALAREVRSLTSPRAKESNESTPAGIEPAAASDGSSSPTRGSSYSEDNFAYGSTPFATFWRVVQECPALRGAMSRMAKVQQENYGIFMNQRGFQVWGSSSGWLVFYAALGCKVSGVGYELLRCHVDFANGVVMSMLNALSKPPVFIHGDVLEQADCDVMQFPPVVWLTSQCWDQSLKSAVAEKLTAQCEAGALVVDYGEGVGLGDRGGAWERVGTTTAPVSWNPAQTFHVYRRV*