MVVSLSATGVRQLHGSSGLAPRDWRPVNGDLMGKKLSFSQRVQTKNNVKSSIQMTLTAIPTGEAKLRDLEMEKRDPRTVVAVILGGGAGTRLFPLTKRRAKPAVPIGGAYRLIDVPMSNCINSGINKVYILTQYNSASLNRHLARAYNFGVTFGDGFVEALSATQTPGEEGKRWFQGTADAVRQFHWLFEDARSKDIEDVLILSGDHLYRMDYMDFVQNHRQSGADITLSCLPMDDSRASDFGLMKIDGKGRVMSFSEKPKGKELKAMAVDTTVLGLSKEESEKKPYIASMGVYIFKKEILLNLLRWRFPTANDFGSEIIPASASEYYIKAYLFNDYWEDIGTIKSFFEANLALTEHPSRFSFYDATKPMYTSRRNLPPSNVDNCKIVDSIISHGSFLTDSFIEHSVVGIRSRINSNVHLKDTVMLGADYYETDAEITSLLAEGRVPVGIGENTKITGCIIDKNARIGKNVVIANSEGIQEADRSSEGFYIRSGITILLKNSTIKDGLVI*