MAFRPSLEAKLRQLLHNICLHEFKLCSDTAKDFVKLLKGETGSDLLRLYFQSSPNFTELLEAWNLHHGKQGLSYIFSLIQTILSHPEGKSSDIGRALDQFCRLLIEKKLLDIYKALSNTKRLQNAALSLLASIVRRGPGMASEMARTFDFHGFPKQAPRRAFVEFAISFLQVGKPSLLKSILEKKQLYSQLLQGLEEDDDDTLASVLSTLKDKILVQESSLSPRLMSALFGPKTLEQLVIISEREDGGIVNELAYDVLVKVCTDPSNGLMPDAYRKGNIKRLLALMKSLKATETGYPRDLLLAIIRGRPSLASAFFDEFPYNVEDFTSPYWFSSISLAADLVSSVRMSSSFDFLNPDKPPSGGSEVHTIMKCICPRPFSQSLIARGMHHSVFLVKHGTLRFLWETLRLWDSFVTAWKLCSVDQIQASLERDIIGEVISFFPDFQVLWTVLKVSQKLSLKRKAELDIGLVDRKKRLKTSEMAVLEELASDMVIGGLGSDTNIFLEEDTGDAQLTDQEDAENEYLGIVSEIWGSEFCSKPIASVDEAEMFFQIKLLDTLGIYVRSVPNVPKGLFDVFMKFLSSSSITAVGNTLFQQCAIVRSSLSHLKGVSIGFSPLIVCILQKCVKLLNSESQAYSLPNKSAVSLYVYSSLKYILQTQVDPRPLSCLVQSVLSEVVDGSKDSLCEWLPLRVLLLFTQSLSEPFILHSGRTTCRLADTSFAATLDEIKGLMRSITPDEVGGVVNAFSSALICATPESILKNFASVMAVSWDLYGTSFSFLLSIIFLEKNFLGNLSKLSPDLFMRGLELTVSRNLREGTVDSEIDFADHSSTTEKIKSKMDIPDIESLAFSVFLEQTPFPVLLNEIMSMDISCLPEFPRLTELLLLKVSQPKSDSIESDIRLILFWLFQIRSLYKVQPHPVLCQQSEICLRLMRHLFSQISKLDLVSGPSADKLKHQVPQTVLSHPVVMALLESPADCDTLPRVQNVEVFSETLLTAGRLGISEIDQHILDLLASTCENFLFEESHIERKGDLRADKSIMAFKVLVERLLLVFRDKFELCVGSQSYAPLLQHPQLIQALLKFISPFKLLYLAHSMLSKTYEEELASPILSFGLDIAGGAFEMLILYSRQPAAKRRVYDFLWELEDKNYDSRIIEQVYSLACRFSTSFGLASADTCLLKVVSGIFRGGNSQHCSVHQLTVIMSQIVGRTSKDLIIHCINQASMSRAKILFYLVESSPLHLSVFGHIFFSMLSKLQGDSALITDDQFVMLLPPVLLFLASVFAKLEKSCSKCLDITSLYSNILIKGFLQWPKFCSGCIFEEKYEEILLSTSEDIETMFNASLLGKAVRMFQYHFALTESPTKTDDLLKVFYSMFPHTSAGKEMLDYEIKEVDVKSVDQMFNITNRLVAKVELSRICLFPEDSCMHHLKRQAGGCVKESSPEMGSNRESLLNPLLNAFVNTWQCVVERSDGYYKGNSEREEQDKYWFLCKSLEYFILRSILKFLEGMCEELAHLDSLPFLERLMNLILRYRFKDSKTLKILREIFSFLSRGKYSYHFQDLVSHSQFTESISSLSISSSHTGEVIRPVSSILKLLIIPNLNSVRVENCSLEAPEYYLSQIEILKILGVLLCKCGKDSGIFLKDLHFRLLCSYGATPSEIDLQSYKLMHDIKLIVGEHTLNDSEDYLWGNAALKIREGLPSDGSYSDIVEDLRQSLFKENLCLDPKRCAQTVLYFPYGRTAEASDNTYIYDDPISEKCSPAIERYDPVFILRVSVQLLSMVYIEPVEFASLGLLAVAFASMSSADLGIRKLGYETLGIFVDVLESCRKNMHVTVLRLLLTYVQNGVEEQWQRIPTVSAVFSAEASLILLDSSHEHYVPIIKLLKRSSTLKLRGIPLFHDFFGSSTVNFRSQRLWVLRLVFVGLESEEDAQIYIRNSILETVMGFFSSPLADDETKGLILQVVRKSVKLHKMARHLVENCGLLSWCSSFFSMLTTKPTGDEDSRFVVVLEVITDALASRNDTEWSQRSALEGLMEISSRLYTLLGDGLVSMQENGTSILSATLKISHKRKKNQPHFTITIEGIFQLFEAAANCDSPQVEASAEGRLDTILMSTPPVEIICMDVHRLRRFLLWGSSTALKSDLKKGSKPGECHQDTKTHTEETMVAKFLRWLLASVILGKLYSEANDSDQIVLSETKPETLPTLLEYLKKRNLQGSVTNSEHIIGEVIVYLQKHLLCRNYGVLLPSVVFALSLMVLRNGLETTGTESEGGYKVIRSLCSRISSPTEAIPVWRWSYHQDLPSERATDPKEIDELYACQELLLIFSDMLRETPRESQQTLLLGESFDMSSVFEWERVSSLSFPLLRFLPLLPQSSISLTVLPTILSFTDSGDDSLEECVNGCEADDNGEQARA*