MATLAGGIDEYCHLMGGNRPIRSILIANNGIAAVKCIRSIRSWAYETFGVERALLLVAMATAEDMRASAEHIRMADQFVEVPGGSNNNNYANVQLIVEVAERTKVDAVWPGWGHASENPELPKALKRRKIAFLGPPAEAMAALGDKIGSSLIAQAVGLPTLPWSGSHVKLSADRCSEPIPDDVYQQACVHSPEEAMASCQAVGFPAMIKASWGGGGKGIRQVGNMEEVRALFRQVQGEVPGSPVFVMKVASQCRHLEVQLVADVHGQVAALHSRDCSVQRRHQKIIEEGPVSVAPPSVVRDLAEGACRLAASVGYVGAATVEYLYSMETKTYFFLELNPRLQVEHPVTEWIAGVNLPALQLCIGMGIPLWKLPEVRRLCLEEPAGGPDAWRKVADEAQPFAFHVSALKRPRGHVVAVRVTSEDPDDGFKPTSGRVQELSFRSKPDVWAYFSVKSGGGIHEFSDSQFGHMFAFGDSRAAAIGNMVLALKELHIRGEIRTNVDYTVDLLQSEEYAENRVHTGWLDSRIAMRIRAERPPWHICVLGGALHMATRLVAARTSEYINFLEKGQIPPKNISLVSFDVAMNIDGVKYRVALTRRSPSSYLLCVNHSEVEAEVHTLRDGGLLMQLDGSSHVVYAEEEVAGTRLVIGGRTCLLQNDHDPSRLVAETPCKLLRYLVPAGSHISADMAYAEVEVMKMCMPLLAPAAGRVNFHLAEGQAMRAGDLIGTLELDDPSAVKKSEPFRGSLPPLGTPTALPTKAHQRCATAVANARMVLAGYDHNVDQVVDFLLDSLRDPLLPLLQWQETVSASSGRIPNGLKAQLDTIFFEFETMYAMHAGVVEVTAKKILAALETCLEAHKDGERRALENILEPLFQLVRPYVEGKQGYMSFIVQSLFEEYLAVEEQFTTAPEADVIEGLRIAHKAEPAAVLFAVLSHQGVRRKNRLLARLMANGGVATTARHHTHLLRLSALKHHDHAEVAVQASLLLEQTKLSDIQGTIVRTLSSRDLTTTVSDDSNLSDLSRGYSGVLPLVAKKEESESPLTSVAEDSKDVRRHAEFDERIEMLVDSPMAIEEALVALFAHEDSNIQHGTVEAYIRRLYQPYLVKDSISLQVHANQSLVARWHFREEHPNPIVIPFKESISPPLEAVAERVSMGLLVVASGRAGLLAIVKEALSGGLVERTSLEVAEGNGHGEGDESTTSLDGHLGAGNIFHLALVGPGKYLEGKVKRKVVEGEELEEEEAEVEALFLKGGIGGALQQAGFRTATCLFQRGSGGGILQRCFRWVHGTKAYAEQPLLRHVEPPPLSNLFELDKLSNMGVLSYSLSRDRQWHAYSCTEPPHGLRRLFLRTIIRHSRPNAESWGDLPSLANLCPPAANGIHSSGGGALGSGSVAMTVEVLVRALERAMEELELASHDSRGRADHVHVYLVLLGALRLALPREGEHESPAATVQHVADSLRAIGREVDRRLGRHMQQRGVAVWEARLRVKVREEPLGAWRLLLANPSGFACSLEVYREAEDEKQQQGVYFSPDHPPRGALHGLPLTAPYPKLSLLDRRRLAARRSSTTFCHDFPSVFEAAVQASWERAAAVDLQLKPPKEEVGKSLLGVKELVFAEGEGGWNTPLVERSEQTPLGSSVGMAAWRMRMCTPECPDGRSIFVIANDVTHGAGAFGPREDAFFKAVTDLACTEKLPLVYLAANSGARIGLAEELRRKFRVGWTDETAPERGFSYLYLSEQEYQELKESVVAERVVISRGSGMEDEIRWVVTDIIGKEDGLGVENLSGSGAIAGAFARAYRETFTLTFVTGRTVGIGAYLARLGVRCIQRVDQPIILTGFSALNKLLGREVYTSHMQLGGPKIMAVNGVVHSIVKNDLEGLSAILTWLSYVPPVQGGPLPFMRPLDPPDRLVEYIPETSCDPRAAIEGVPAGPIDPERNGEMMDGKRWLGGIFDCGSFTEALAGWAETVVVGRARLGGIPVGVIAVQTQTQMRCIPADPGQPDTAERVVPQAGQVWFPDSAGKTAQALADFNREGLPLFVIANWRGFSGGQRDLFEGVLQAGSMIVEHLRVYEKPVFVYVPRTGELRGGAWVVVDSKINPERVEMYADETARGAVLEPEGMVEIKFRKKDLLECMHRLDPVLVDLDAKLKGVDLGTVAEKSKTRDKSGDEGEVVIFRAQKEGEAAASELKRLIEARETEVLPLYTQIAIRFAELHDTPKRMLAKGVIKRIVPWKEARSFFYRRLAFRLAQEDLVKAAMAGCGSDCSHRQAMALLSGWEAELRQRFPHLQVDGAGEAGLLVLAWAKRKGLRWSCVTRPLQDEHAVGGGGGAAKASPDVDADVDAVASELEKKLEQLHVASVARRVEALMSAGNWVEGLRHGLQSCLLKVPPEHRKQVASDLKEAIDSAIGDT*