MARSHTLAGGAPLLRAAASSPPPHCAACGLGASLECGHRRSSSVASISARHRARAAPCRATPALGLRACAARSALDLPMRAERRAESEVRLALHLHLDASTLPTSPQRNANTAHFPVLCDFSFYILSVILLFFFLFFFALDLLLLAGGLRPVSSILGLVYGVRLDEDFTRWLDVLKLFSLDLFGVAIPGRCIGAMSTRLLVAGIWPYAAVAFVSLAIVAVAAVLNNKQTFDRNLVARVLYWAIFIFYLVLPSVSRSIFSARLCESFGYDDATGQRISYLLADPSLTCDAGPTWDDETSGLAPYFWAFVALWPVLVPLGFMALLLRVRKPVAAQRATPLSRATSFLWRDYSAGFLFWEVLDLVRKIFLTSMVLFIDQEYGSRKLLRTVVAAIVSATFLTLLALARPYRRSDDLYLACVANLLLTCCFASGVVIQLCDSTEYEDMCYKLVGYKTSRSATIFVVVLTAAMLAVSIAIILVSTVSAARAKTMRLASSKREPMRDGITLADGQQWHLFLSHVWSTGQDAVAVIKNELLQFLPGCEIFLDVDDLKNIGELEAYIGRSQVVLCFLSRGYLRSTNCLREIRAALEKGKPLVLVHEADPDKGGGTLAELRSECPEDLQAAIFEAGWPMAVWHRIEAFQHVSLKVIAEALLLKTPKYARKRSLPLYIPGEVRAKDLAFHKPVVLWASTLNAGARDLAAAVVAAVAGGKISITAATPSRLSSLPRSSGSGGDDDEATHMLLYLNRVTWAGDGAEALAEQVRAAREARLPIVMAHENDAVRNGCIFGHFFEVTPRDLIADGLYNDLAVGCHSAPHRQVSLALLANALGATKQTAQSRMRRVTHARVTQTRGSSSTTEPSNGDDVVEESSATQARQIV*