MPKRIFSAWAALLAGCWVTLATAAEPSPQELRSLDEQVQEIKTDVLAIAAELNGLEEQLLYPSNSQVAVFVTLEEVEGFRLDAIRVAINGQLAAHHIYSFKELDALMSGGTQRIYTGNLRGGEHELEVTVIGKLTNGKDFSETEQFTFEKSIDPRLLGIALNGLSRLFFAAALSASAAALPVGTLIAAERPDRDLYFSEAIFWSEQGLYFEALERLDSEIAQHNRLDEPELDTLYPFIDDAEFSVGDFELNYRMHHRAGRAITAVLEGDVPEQVRNEAAYRLARIHFQKGQLEDALRAIERIEGRIPEAIRHDVDYLRANVYLATARPDEAEPILRRLKGVATLDGFSDYNLAIAHLQRERQEDALTQLAAAGSVKARTEETRAIRDKANLVRGTLLLEAGRYEEAKLSLEKVRLDGPFSNQALLSAGWADMSQNRFESALAPWNLLVARNQTDAAVQEALLALPYAYGELDVHGRAAVLYGQALSAYGGELDRLDASIDSIRDGRFLEVLVREEIRKDRDWVIRLRELPDTPETYYLMTLMASHDFQTALSNYLDLEDLRRRLARWESSFDAFEDIVAVRRAYYEPLLPGLDQQFREVDSRRRLRLEQHEILSKRLQGMLVAPRPALLATTEERLLGARLDRLADGLEQVDEPALRERLDRLYGLVIWDVKTAYHERLTRFYENLQDSQAAIDLLTEQYNAYVRVRQAATHSYVGYDAPIKRLRVRVKDALARIELLMARQGHLLERVAIAELEERVRRLEGYEDRARYALADSYDRATAAQAELMPADQASVSKATVTAADAGCQTAQERNTIAKLRSVEPDLQEVQVDDSLVKAMVSYQRFLDETPGHTMAPEAMRRLADLQIEKEYGVIGEDSATVIDLPAPAPAAAVSGPALAETAATEPTEADRESDEDFERRTTEALGYSRETLTAMELPGDAEASSSAGPRQAIATYQRILAEYPWYERNDQVLYQMARAYDELAQPDEAMAVVERLISEYPHSRFVDEVYFRRGEYYFVRKKYLDAEEAYLAVTRMGERSPFYELALYKLGWSFYKQELYEEALHQYIALLDYKLSTGYDFDADFENEDEGEERRVADTFRVISLSFSNLGGADILNEYFSTHGQRSFEDRIYRNLAEFHFDKRRFNDAAQVYKAFVELNPLHKVAPHFSMRIPEIYAEGNFPLLVVESKKDFAIRYGVQAEYWQHFERDAMPEVLDYLKVNLIDLANHYHALYQEEALLEERPANYGEALHWYDEFLMSFPLAEESPGINYQLADLLLENGDFGASAQQYERTAYEYPPHEQAAAAGYAAIYAHRQHLEAADGADVPGVKLATVDSSLRFAGTFPDHENADTVLGAATEDLYAMQDYERAISSGRWLIDSYPDAELPLRRNAWMVVAHASFDTNSYPDAEAGYAQVLALTEEDAEDRQEVVENLAAAIYKQGEQARLLEDYASAANHFLRVKAQAPTSEIRPAAEYDAAAALITLERWLDAAEVLEAFRSTFPEHELRAESTMQLAVVYENAGEFARSASEYELVAAESEDPAMRQEAILVAGDLYEQAASEDEALRIYEQYIAEFPEPLEMAAEIRFKVAEIYQTRGREGDYLEQLNAIVELDAGAGAARTDRTRFLAATSALTLTKPLYEDFRGLALMQPFEESLAEKKRRMDVALSAFEALVAYEVGEVTAAATFYLAEIYGDFSDALVDSERPADLSGADLAAYEMVIEEEAFPFEEQSIAVHQENVELMRRGILNEWVEKSLTVLAELMPGRYAKYEISSGLVGTIDQYAYRSPLTPEAPAELEGGELSASGSATLILFGCATTPDAPRPEREPPVRKASQAPTLEQDGAYGFTMSEVVRIDSDVRRDYQRAITLLQGEQFDAGIELLVDVTDRAPDVTIPHIDLGVAYLRLERYDDAEIALRKALTLAPNHPVALNEMGILLRKTGRFPAARESYERALAIHPGFHYALLNLGVLCDLYLADLNCALENYRATVMTRRWLPIVFCLLTTPALAEEAPSEDAAMEAVAGAKTLSGMSVLGNNEAPKALVLVPWKSSQIGDGIGVVESLSNRPMPIDRDVFSRELSYYHLRTGSPVGQPQGARDLKPEDN*