MGDISQGLSYDPTFELRSPTPHHVDRTASPSGRRMSDIHIPSPDHSVSILSSEHFDKAGLIAAQEAALHDAAVLEMGWTGAEADGYAFMPEGEHPKSPAIGSLQDLKCLKPIRLRNMKIGKVHRGRILSGTLCCKSVKIFAVMNVLEEEGTGDATKFVISNAVPRSATTATAQRLYPLNAQLSVREPYLKRFADGMVGILVENPNDIIFNYLPDELPSPVSERENLLWPVYKDHAGDGPDTPVFNTYGSFLSSPSPLGKNSLSSPRTPRSPRSFLDDPLDGLSIRTFRKFKSFRKQDQGSEDGDDDDTKDPEPSRFAPAKSAVGDEVSDGSSVHTSPPCEGSSVELNCAAPGHLAVDHVEDGCKAEGSPKPLAGESSGTGLRQIDESNGPAAASSRDPSSKIQDVDERDSIASRSQEGGVPTGHSVDPELEATHHGLAEGSTSYSPEAGEVSSHQPDALSRVEGEDSNNLSQHQQAHGYETNGILVSQDCCEDEPEQTSNRTRGEDSDSSSLRTDSTDVSKGGDAQTEARGEPDVYPAPIAELENGHHAEEGKGVSASSGEILEECVAPRTEFENGLHSEQGKEMIAGSGENAEVCAPQRTESIALEPIVTESEESSSANPVGVVELQSESEVGVGVEESLEKDEAILVGTSEQEKVRSLVIASETPQNEEVVECKLPGEQSVADCAKAVVDPSVGQTDCLKLAIEDKLEASVVATVDSGEQVHAISQEGSLPGLPAFSEKKLIDGACVATSHPPEAKGELRENGIVTAAESHLSSNGSCSIPNGGERLAAEVEAHAIDELSHEDSPASVESTETCNGSAKSLQSSSAGVEASKAGTESDNGVCASEEIQHLLSNGCSQPAGACEESDASKASKPKEIIDAVVEEEPTAAALRIRGNHRFARQDWTGAIELYTRAIHKAVQESKEQMALSNRVNHVNGNGVETEMEVVMDYSNRAEAWLRIHHYERAWADAERALSIDPHHLKSLFRKGRALLGLGDYQQALTHLESAYARAPFDKDLLAAIKLSRIGDHQSRLGVYELTDFYLKGRFAGEIPTCADYVGPIQVKAASGDKGRGLFLTKHVEAGDLLLVSNPLAMLDSMSANKCRKNSLDSGAKGRLDPEIQEKLVLAVRERAKVSTKNRQRLLALCHGPDSAQHAVPSMDLFIPGRRVAPVETLNLEEERINRLVMRNAIDRNMVSTALERRHDPPRTDAEDHEERVFWGLWVLPSFINHSCIPNVSMVVIGRALFVYASRDLSAGEELLCSYFNVFQPLPQRREIASRCWDFTCKCARCLLETRFESSLKKLYSLHSRLEPNPEFVLQFSPFGYKAPAKDLAKELEVIECSKKLDHRERCWLQASFTQLYTERKWRLSKVGRERLQTNVKLV*