MAGSVNGYQTPGRNHVSVSEVDDFCIALGGKRPIHSILIANNGMAAVKFIRSVRTWAYETFGTERAILLVGMATPEDMRINAEHIRIADQFVEVPGGTNNNNYANVQLIVEMAEVTRVDAVWPGWGHASENPELPDALKAKGIIFLGPPAASMAALGDKIGSSLIAQAADVPTLPWSGSHVKIPPDSSLVTIPEEIYRQACVYTTEEAIASCQVVGYPAMIKASWGGGGKGIRKVHNADEVRALFKQVQGEVPGSPIFIMKVASQSRHLEVQLLCDQYGNVSALHSRDCSVQRRHQKIIEEGPITVAPKETIKKLEQAARRLAKSVNYVGAATVEYLYSMDTGEYYFLELNPRLQVEHPVTEWIAEINLPAAQVAVGMGIPLWQIPEIRRFYGIEHGGGYDSWRKTSVLASPFDFDKAESIRPKGHCVAVRVTSEDPDDGFKPTGGKVQELSFKSKPNVWAYFSVKSGGGIHEFSDSQFGHVFAFGESRALAIANMVLGLKEIQIRGEIRTNVDYTIDLLHASDYRENKIHTGWLDSRIAMRVRAERPPWYLSVVGGALYKASATSAAVVSDYVGYLEKGQIPPKHISLVHSQVSLNIEGSKYTIDVVRGGSGSYRLRMNNSEVVAEIHTLRDGEEEAAGTRLLIDGRTCLLQNDHDPSKLMAETPCKLLRYLVSDNSSIDADMPYAEVEVMKMCMPLLSPASGVVHFKMSEGQAMQAGELIAKLDLDDPSAVRKAEPFHGGFPRLGLPTAISGKVHQRCAATLNAARMVLAGYEHKVDEVVQDLLNCLDSPELPFLQWQECFAVLATRLPKDLRMMLESKYREFESISRNSLTADFPAKLLKGILEAHLLSCDEKDRGALERLIEPLMSLAKSYEGGRESHARVIVHSLFEEYLSVEELFNDNMLADVIERMRQQYKKDLLKIVDIVLSHQGIKNKNKLVLRLMEQLVYPNPAAYRDKLIRFSTLNHTNYSELALKASQLLEQTKLSELRSNIARSLSELEMFTEDGENMDTPKRKSAINERMEDLVSASLAVEDALVGLFDHSDHTLQRRVVETYIRRLYQPYVVKESIRMQWHRSGLIASWEFLEEHMERKNIGLDDQETPEKGLVEKRSERKWGAMVIIKSLQFLPSIISAALTETNHNEHVSAGAPLSGNMMHIAIVGINNQMSLLQDSGDEDQAQERVDKLAKILKEEEVISSLCSAGVGVISCIIQRDEGRTPMRHSFHWSMEKHYYAEEPLMRHLEPPLSIYLELDKLKGYSNIQYTPSRDRQWHLYTVTDKSMPIKRMFLRSLVRQATMNDGFMLQQGQDKQLSQTLFSMPFTSRCVLRSLMDAMEELELNAHNAAMKPDHAHMFLCILREQQIDDLVPYPRRVEVNAEDEETTIEVILEEAAREIHRSVGVRMHRLGVCEWEVRLWLVSSGLASGAWRVVVANVTGRTCTVNIYREVETSGRNSLIYHSITKKGPLHGTQINDQYKPLGYLDRQRLAARRSNTTYCYDFPLAFETALEQLWALQQPGVKKPCKGTLISAKELVFSNSEGTSLMPVERSPGLNEFGMVAWSLEMSTPEFPMGRKLLIVANDVTFKAGSFGPREDAFFLAVTELACAKKLPLIYLAANSGARLGVAEEIKACFKVGWSDEVSPENGFQYIYLSPEDHARIGSSVIAHEIKLPSGKTRWVIDTIIGKEDGIGVENLTGSGAIAGAYSRAYNETFTLTFVSGRTVGIGAYLARLGMRCIQRLDQPIILTGFSTLNKLLGREVYSSHMQLGGPKIMGTNGVVHLTVSDDLEGVSAILDWLSYIPAYVGGPLPVLAPLDPPDRTVEYVPENSCDPRAAIAGVNDNTGKWLGGIFDKNSFIETLEGWARTVVTGRAKLGGIPVGVVAVETQTVMQIIPADPGQLDSHERVVPQAGQVWFPDSAAKTAQALMDFNKEELPLFILANWRGFSGGQRDLFEGILQAGSTIVENLRTYRQPVFVYIPKMGELRGGAWVVVDSQINSDYVEMYADETARGNVLEPEGTIEIKFRTKEMLECMGRLDPKLIDLKARLQDAKQSEAYANIELLQQQIKAREKLLLPVYIQIATKFAELHDTSMRMAAKGVIKSVVEWSGSRSFFYKKLNRRIAESSLVKNVREASGDDLSYKSAMGLIQDWFSKSDIAKGKEEAWTDDQVFFTWKDNVSNYELNLSELRAQKLLNQLAEIGNSSDLSALPQGLANLLNKVEPSRREELVEALRKVLG*