MGLRVAATAPAAAGVRVLGGGAASVKPRPWVALGGRRRLSVRMSVATTETTTSAAAAVGASEDQALEARNSRTVVAVILGGGAGTRLFPLTKRRAKPAVPIGGAYRLIDVPMSNCINSGINKVYILTQFNSQSLNRHLSRAYDCTNGVAFGDGFVEVLAATQRPGSEGKRWFQGTADAVRQFDWLFDDAKSKDIDDVLILSGDHLYRMDYMDFVQSHRQRGAGISICCLPIDDSRASDFGLMKIDDTARVISFSEKPKGDELKAMQVDTTVLGLSKEEAEKKPYIASMGVYIFKKDILLNLLRWRFPTANDFGSEIIPAAAKEINVKAYLFNDYWEDIGTIKSFFEANLALAEQPPRFSFYDADKPMYTSRRNLPPSMVNNSKITDSIISHGCFLDNCRIEHSVVGVRSRIGSNVHLKDTVMLGADYYETDAERRELLAEGNVPIGIGENTTIQKCIIDKNARIGKNVIISNSEGVVEADRTSEGFYIRTGVTVVLKNSIIADGLVI*