MDSPKYYCVMLDHETDVEQLGFMSLIKHPANPQADNYWIQAKHGEVIIPEGTTFPVRHGYSFELTAFRREDPWEEGTSLIQMQFTKIRKSIVGIHRMLCTSAHQYMISNTLSGDATTLQSISVATDPSNANQICDHFAALTFFAALQALWQPIAVRTMAHVPPLVAIQTWYLDHIRYPQNFVSRTVLLPANPEDWIQRMRRPDDADAWDHTQQPRSSRGDLQAQRPIQENIASVPSHLDATSRAPLATQPNKTPVLLNLEAVIPDERTHADSQLDDTLPQMLWFSDEAWMLRMQRCPPCQLRPLPDGLRMPDVCYWPLIHPVPPDSDSTSPLTLYLDGSANGTHAAWSVIATLQVTQMDQVTEAFIGCLYGVVHIAPEHPAWAGAQSMDNIAAELSALAFAQQVAIRWPHNHSICIRPDLSLSRLVATATTVCKSNTLLSQICRAQGYWLAPTTHIKEIRGHKGFAWNELADAVAKWTLHNAPEEALDEFAALHDFATHQHDVAWTWMQTTHESVAACYPPLIEQQILQITQSDLKLGVKPIEHCEDADPGTLAMPWTMKATSANVLAVDIRSVKGTPSRRNSHRTIRLDQQWHKLQTHVIGVQEARTPSGQYQSMHYKILASGATATKTPLYGCELWLHRTLPLAKTTDGTSLTLGEAKLVVHYADPRRLIVKAQIEAICCTFIVLHAPCQTNPTPGQPTPGERAQAWWDESSRILTKCGTQGLCWLFVDANAPLADTATDLIGPLGAEPTNAAGEALTEFLQAHRLAAPCTFDQYHVGQTQTWTHATGKRSRKDYIFIPEHMLPCVTSSHVDVSHDTTFAHEDHIPVTLICSGWHTPAHPPPRYTWDEEKLLDPACCDAFQAALLTLPIPKWRVAVDDHAAIFEKQVLDLSQQFFAKRSAKERKISLEEDTHALIAFKRQALDYGRKNGVIHDQCFRAELKQVEKDVAKLVRRDTQKHYDQVLAKLDAAGEMSNHRLVYRMLHRLGRKKGGTPPGPRPLPMLRKSDGTHAQSYNEQQMMWMEQFCAIEAGLPITWNELLRRNEAAKETMPAHQFEPAVFPTAWDIQAGIASLKRDKVPGPNNLPPAVMKAGGETMARHLTTLFAKTTAHAAEPLHWKGGRLVPLWKGKAAPDLAHAYRSIFISNYSSKLYHQTVRRHLVRTWEAGISHLQCGGRRGVGTDVAHHIVQLHQHWAAQAKLPTAVLFLDLRSAFYMVLRQTITSLPSNNEAFLAAMAKLGLPIDQVLAMASSAEKEVATEGLSNHLQRVLHDMLTNTHFTIQGLQDPCLTTRGTRPGDPVADVLFNLCMSKLLTDFHAMMAATDTLPWLGHADWVADFTEAEPLPSEGYIDVTFVDDCAILVHAKDNHRIPQIIMPIVEAFTAAAAKRGLEVNFDKGKTELLWSITGKGARAAKEQVFHSGQCLRWTGEAGSYSLHVSHQYKHLGTWTQTKNRHTRQINARATAARQQWGQLARSFFTKKLALSTRAQVFQSLVVSKMLYNAHVWTGVKAHEWDKWANQLRGPIALLMKGVLATARKFNHTTDHLFAWCGILPLAQQVHAHRLRFAQRLFQRCPPITWRLMQADDTIGSWPQLLSDSFQWMRRHYDKPQILPSTNDLHAWIAHVQLDPYWKGRVKKTARLAFHYNAAQAEHMVWQHNFEATLEAAGATLPTNPTITPGPERWMCDLCNKVFQSTRALAMHASREHGYRKKVRYFAVGDTCPACCQLFHTRNRLAIHLEKNTKCYDVVQACWPPMPQAQVDLLDAEDKQTESQLRRAGWWASKAFDPAVQTAGPRLPPLHDPACEILYNKTLCRRPPDEVAYHNLQGHRVEADPTKHQGLWWHNSDLPSFILQSPQGVDSGGGAFCMGGLARDAARLHIRALVVVHFFSGYRREGDLHQIVEQAAQDNGDQIFVISVDLCMQRQKADLATHTALVWWKSRAYAGQLISVGGGPPCETYTAARQCDDLGPRPLRSNGEPLGLPGLTIKEWKQIHIGDRLLRFLLDMLLTMALLGYSGFVEHPQYPTWTGRSDVTSIWCLRATKLLRRLNCVTVVSFDQCTCGALGRKPTTLLLVRMSQVRRRLLALGRGGRCNHHKGAHQALIGKQEDGTFQTAKAKIYPYRLNLILGQAMHTFAADHLTAEVAKAATIAGMLIAFVAAMAFLNSALEWTGSLVGIQGLTCDLVMSYVMWPLAFMMGVPQQDCLKVGLLIGEKTVLNEFVAYRHLADLVKNGEISAEAEIIATYALCGFSNFASIGVQIGGLSALAPSRKHDFARLALRAMASGSIACFMTGCIAGILIDGELPK*