MSERRRVGAIDSAVGRPELSTLEKLVVLIGALVNRGAIDTEARHAVSLALFATIHELEGRYMDENVSMVGHRGQMDQHDAIRARALDILSVLSLLGTNSGHVSGSEVDLKAQSEIEKQEADRTRNLAATVALTADVMLHVVRLMTKADKTVFTCNEEDESRKLLLSALGCLECLFAGDAESSTVGRRAGLHLVLDFLSRTGDCVLVFPKLAQGGVVYDADTMERSIWLDIWWMYLRITTDALLSVGEGNIHRLSHGVAESCFRMGTTLCDCTDVFILQPQFSLRALTLAQIQNAEHASAFCWALVSCFGTNETGAKLRRKTNNVNLTESAGVFDRIGSCMVGLVYQTYRLLRAEPLERWVRPVSALEIQSALQDEAGLEAASDVDFADGTRSTGYRDGASANRFAQQASPLPASVVAPKFGVSANARLGNAGETLLVRSERTSEFRTPQSALRRALVPPSPAMPPTPASLASKSTPTTGHNGSSIGDGNLEASLDDDEELSEPQQSFGEFLSLSTLRCLRNALVTLRRLRVGSVGDTMTSAGNATSRSGGSTFFDTNSLSLSGAPTIGLLVAILLYAVHELNLQRTSMCSREKARVVRDIAECAAYLVASSVHAAIREDSPPPRSVRDEMRKRLITIHRHLISSPLFNAGMYRSSSFIGSAEFRRFVFEQL*