MDRPTGISPISPNFHKRFENVEQYVSELGGDKSFVIEKVLIANNGVAAVKAIRSIRRWAYEVFGNEKAISFVVMATPEDLRANAEYIRMGDVIVDVPGGSNNHNYANVTLIVELARLHGVNAVWAGWGHASENPLLPDTLAKSVPPIKFIGPAGPPMRALGDKIGSTIIAQSAKVPCIAWNGENVNATYDRESGSLPKEAYDEASIASSQEAAEAANRIGFPIMIKASEGGGGKGIRRVDNPADVANAFRQVCGEVPGSPIFIMKLSSNSRHLEVQLLADEYGDAVALNGRDCSVQRRHQKIIEEGPPVAADPKIWVEMEKAAVALAKAVGYTNAGTVEYLYSESEAKFYFLELNPRLQVEHPVTEMITRANLPAAQLQVAMGIPLYNIPEIREIYGRNRFDDNPKDASAKIDFDNVSRVPANGHCIAVRITAENAEAGFKPTSGGIQELNFRSTPNVWGYFSMDSSGSIHEFADSQFGHLFANGPDREQARRNMVLALKELSIRGDISTTVDYISKLIELEDFVNNRIDTGWLDAIIKENVDGMAAAENVLQRRKTNVKIDALHDHMHMVIAATVVAYNRCKTGEESFVQSLEKGQLPSRTCVDMKHDVELILNGVKYKLRCTRNGPHAFSIGSSTGTESVATSVRVLSDGGYLIDIAGSSHVAYLTSAPEAATGMRINVGGANIAFSPDYDPSSLRSDVAGKLVKRLVGDGAHVRKGEVFAEVEVMKMFMPLKVDEAGVLSWNVNEGAALAPGDLLATLELDNPDNVSTVELFEGDLNLNLSGQASATASTRRAHLLFRGAIEKLNGAVSGYVLSDEAIERAISDLASAVMDPELPLLEIDEQLSVLSGRIPGKLFDGISSILQDQKTLIAEQAGSGVQVKFPAKQIIDLLQAEEASFTDASEQSAFHALTTPLRDAVVPYTKSKAAGVPGSERALHSFLSLLRKWVAVERWFYDASSYADAVESLRKAHKNDFVTVLEVCRSHEQLKLTSSIVKRIVSAIGDGYKLDPETSNVSPIGKRVSVVAGAESLSDAIPAISEIGSMGNKKEYSDVALKARKLLMQQSMPSFEERKAKVLEAVAKLTAADGAQSTKEVDELLADQTPMVDVFFPLLTSVSSSSEKVGLLELYVRNFYRTYSVKMIQRNAEDSLLKFTFMNKRSESAIHSSTSVTSMSDLTRIMSSSASLSNLGAAEDSVLSMDDKEKIPPQTLRTGVFAVVDKFDDLVDPGKFSSVLQQFPSTSSSDHAPFNVLYFVVLCTSVGSDEGTDESISKKATDMLSQWYDVLKSAGIRRVTLLFKQEQDDEFEEYRAPVLFTFRSPDFQEDSIYRRIDPSHALHLDLNRVAANFRVRSLGSRHTSTCQVHLYEGTPRSSALAKDKKANRAARVFVRALSFVLDFSSSSFERILVDALNALDLCATKSTTDNHLFINLVSDYEKAVLDPVVVEQVVVDILKRHGERVSNLGIVEVEARIVCCLSLDSPPIALRLVASNPTGFVHVMSTYVEAAVESGTERIFKLIGGTKASLASTGDSSWEGLNVDTPYPLTRPFDAQRNAAQRSSDTLYCYDVPALFEAAVEQQWATTSTLGGINGGIRAASRPLMVMYTTELVVKRKDGSGSWTMEDYINGELELQQINRGAGANDVGMVAWLMVLKTVEYPNGRQVVLIANDITHKAGSFGTREDVVFKMASEYARHMRIPRIYIAANSGARIGLASEVKKRFKVAFKDPAQPETGFDFLYVTKEDYEDLNKGKQQIMGSPTSYNGQSVYQVTDIIGAEPDLGVENLKGSGLIAGETSVAYDEIFTMTIVLGRTVGIGAYLVRLGQRTIQRMSASPIILTGYQALNKLMGVDVYSTNDQLGGPGIMYPNGISHMVEPDHLRAVKSAIDWLSYVPSVRGGLLPVADIRGYDEIERPVSFCPSPGATYDPRALIAGGEDDSGVWQSGFFDKGSFTEALAGWAKTVVVGRARLGGIPMGVIITENRTAEAVKPADPADVKASEAVIQEAGCVWFPNSAYKTAQAIKDFRTEDLPLIVFANWRGFSGGQRDMFDEVLKYGSLIVDAFVSYEQPVFVFIPPFAEIRGGAWVVLDASINASVMEMYASSKTARGGVLEANGAASVKYRTPDLIVTMHRLDDQLIALDSKLASESDDAAKSAIKEKISKRESALLPVYEQIAVQFCELHDTPGRMKAVGVIHREVEWKESRTYFYWRLRRKLAEFDLRKKLVEASQVGRSVKTLSPLEASAVVKQWFLETAGMDEAGWDNDKLLLSWMGERYAELEQKVLDYTKRCVAEEVVQVMTSGGNTAVIGTAGIVQGVGEAYKKMDPEQKAHFMKMLKETLQMS*