MATFQALGDRLAHLVPHGCDPSAIDQAAVFDTLAEAQLCLRRTDPEDVRARQRGFEDALLRITCGGWAGPAVRRSASDVLSVLFSVGNAVALYSCVNEIMTHVTALPERGSASKPNVGCGLTRQGAARIGALECVARLARGGHGPAMSGGAGSIVAAVAKLLKSTDGTSAKFPNAWALTPDGARALRRCAMRTLAAIVGGASRERPLRAEVRTAAARVVSDAIAHGLAHGPRLSSSSSKGSSSNDLIARDLENAAEKSGHSCAREAFSLADLTGDRERLIPGAGRTVQAAACAAAGALASTPGGSGLWGDEGGRSARGGSGKPGLRSAAEEMRDVLRGALEEGDEETRGCAASALGALAAARLYPSEHTHATRVAPDGSNGGGGGGGGGDGDDTAVYDAAVGALDDTPTKISGSGGGGGNNKNNKKPTHHRRSSSSGGGLFGGLMRGKAGGGDTESSAALAAAKAAAATAAAAAPLDLDGAGVDRRWTETIETCFVRAFRDACRSPGADGRRARHGLAAAMVRFTARVSAKSLESGKSVPARLLVGMTSQVYGAIADALEGPGGMAREDAPHAEACALHVLRCGVIARLDEPGRGSLLRSLASIFFGHDGSKEDRTLNPKVNVTGDIAMRAIAHALAAAGRVDDDTADALCGCVFRAMDSGGCPDEVALAAARLASASPRRAAGLLRRSVEKVSANIAGTMDAAAVAAVCGGAAATAALVAAGDVLPLGLPGGLLRDAAAAAFALAGGVVDVDDADAECELRARGFLAAAGVLRGPSGRYEAESRRDEILASLKKALDPQALRTLLESLENDEGGSSAQSQSKSSGAFGFMSSSAAKKKRRPAPRWPPARELRWRAAAVDLLAAYASIANTDELNDEKNDSPAPPSVVDALLDDAARCSLVNTVHFFEGDPRGEEGGAEAGQHTAGYVDVGEWPADSLVATQLASFRLATLRAFNVIHGVENARKNARDPPLKPPLERFGRRGGHVGYSNALVALCGTPVRPLPDSNLGSACVVALRLALGRRGDDADAGAWASGGGGGGDAALDELRAFDGGWDAPRDEELFLGFGLGGYAKGSFRRGASRRFPRPAGLAATLQATRVHALAFLCTVDPAALRFIEAEAGIVVKGDVKGDDSNPSGDDSNPAETVRKRFEFDGSGLLPASPASLVNACVASLALADSDRFKSFADASLVASSLAKIAGAVDRSRWSGPAHWRVAAELSARAAELGGDADAASLLTSLAASLPSTPPRRRSDDRPGSQKNPNDNSNPSADDDGPSPRAVAACTAAATFQRAGALAATSATKPLVRSLLETSAQVDVGSDATHLWPLRALGVVAQHVGPGFARHASTVRRLAFAMVNSPECAYAAGAAETRAACGRLVNAAVAAIGPDLDPGGETFKSFAALVAAVRDGGENGPTGTEPTGNRTDGDDGTDAGDRRDAECQLEAALFLQQLAVFAPQTAPPDVLVRRLRPYLEGSASASLRRVAAATLRHVCERDAYAVLRSVHARSMSDGRSTRRRSHHVGGGIEADLLALLDGYGGGNEGGELEDDDGYAVRDATRALWLLTGANAHDDPAKAARRLAAVALHAPGRDWGGDELDGGAELDGGAELDGDDEGGGAEGAEGEPSNAEGDDSDAEDERGVRNGRRNGRRIAIEVAGRAAPKLSTRVIAAAMISAIPSFVSAHPAHLDLALARKSRGDRWLCAQADALVDLGHRLATSSSEPLRPRGLALMTRLVETLGDARDPDVPGSALLEQFQAQVLSALRAAAAAVTAVTDGDGDSGESTAGKSTPRLRFNASSVADPASVLEALSLASASLVDGRVTGGDPAATRRVVDFIVRSAVAALSLDQSEDDASDKNGEYFDGACEGITARLRVATSRALAVAATHAPDALATALAKANVDAPRNRCELWWRRVLTRSNALATDDLSSRPIIARDLARAAGPALEALALASSSSSSSSSVFDACAAAFRAAAASGSFSSGERPREGPGGLNDSADCAGVLNDAAFFEELFEPLNPPPGRVARGDGADGVVGVDVLAATRALRLALDALVSSSSSSSFSSSSSSSSSSFSSEAGSAAVAAVRACAATLVERRRAMGARVASDSTFVRECAATLASSARATALVAERGGTPPSEWTLATAALGAAIAGSVPASSPHFRASLVALDALLVSSDKSTRPEDGGAMSAPLLALAVDISREDDDKVDHGSSHHQNGDVLARLFARAARECPRDDVALLTATRALEAARDAIDAGGGVSPASASVAAVAAGVIASRDGGGGINRAVPNAVDVDAVVGSIVGGAAEPRAASAALAAVRETLALERTSGQPSALGDGDDRFGGSDDDVSNVAFAFLRAHGAAAAAGTRARCALAAAAAAAGDDRARGDHARAVAEGLKLCAAAVTKLASSREGAGGGDSAVSAVSAAVSVFLPLAMDAGAGVGDDERRAAPHPPVPELRAAAAALVRMVAAAAPEGFRHAVAALGSESRSRLQSALAGGGGIATTPGGAAAPGTPPAISLGSMG*