MNGRLEPLRRVAEVAKDLAEGKLRNHPVRVVDLGCGTGLFSKFLSDAENIKIIGVDLSEGHLQLARQHMEVIKGSYLDWRPEGWAPDLAIHNNSIEDYEDSMKLYFFKHVFSWLAPEGYFLFQAYSPRDEPMGVCIAECSPAFAAKHKVHLCSTETYLDMAKAAGFQVVSSELVHSQGRFPGKDRTYNREFIFIEVARLAILLADNIYAPLLQLGGALAENEVLTSLSLEGNRVGDRGAARLAAALERNEVAELEMGNCVGGQGVKHLLDALESNYTLLTLDRPVPLDSGSSGSGRQKVSAVWSRLKERLRVESSDMAAENKEGSNNKRFSGNDLDGKAYRQWKLWAKAKMLSMKDISKNQKGPFVYCLLDGVALEAVEHLQLDDLTKDDGDSLIWQALDERFPDKMQHDHMAECLREVFSLAPREGETMAEWTSKVTETFTKCKRKVSIEFPAEAQGWICLNQSGLTEDQRAIVTAKNQGDLKLSTVIASMRSCFPDFKATGKGVRSRGATGAMMVDGDEEWTEEDVLPNYTEAPGSFSDAVVFEDVEAFLGEHGVQMEEIPPGECFSEKDTVEILAASWKEKRAEIARLQKSRRFSQANLVRKKFVSEVGEVRKQTKCFKCGKMGHWVRNCPNRASINSEDKGTAAGAAVVWEICAAEESLLVSSPGFGIIDSGCGKTLVGQATLATFMRMLKDLGQPCPTLKRESTLFRFGNGQEEVSDKVAVLPVGIHGRSGTIEAAVIKGDAPLLLSRNTMRSLKAVMDFAEETLSIQGGPPQSLVTNSAGQFVIDVMNFSEKGGDVMVAPPPMTEFAECKRVSQKENRCLMANSEAWGKNLKGDTKCIVAELFSPPRFSEQAEKLGKTGLAFDLLQGWDLTIPKVQSKVDAMLAHARPDLLVACPPCKHWGGWYHLNQQHLTLLQRCVNQQLAQKQADFVVDQVKKQLNRGGRVIIEHPWSSVLWKYPPMAKLLRNRLHLSRVDLCAYGLSDPDSGLPILKPTGIAVSHDDMQTLALTCPGHPVHKSVEGRCLDGENLSTKTSRYTPQFCRRWLSCVLPEDHLCHFACLEETKPAPPLPETSVSEPDFSEHAENVPSLSEALVAMPEPIQDDKVVTELRKLHNNLGHPTNRELVRVLRNAGGSDQAVKLASDFKCDVCFHRQRPAPCLPASIHQTVDFNHRVGLDVKKLPGWSEGQSVTCLNIVDYALGFQAMLPFYETETGEVLKDVFQKGWQAWAGSPVEVMLDPARTNLSSVFVDPLELCGTRVISTAAEAHNQLGKVEKHGHLLEVIFQKTLDQVQPIDQREYEQCLLHATNCKNEMINSKGLSPVQHVFGRNPRIAQDLLQDEPDPVAATSPLFDAQAARTQAIRTAARVAVAVAQDDSGLRAAMNARPRVERDFVAGDFVSYWRTQKYMKGVRLVGGRWYGTGIVMGKIGRNVLVFHRQNMFKVSPEHLRHASELERAVAQSDGRELLGITDLVAEGRNLLGSQYVDLSNQEGPPDPASVAASFQNVVEGHDEWRQEGNLLIRVHNKLRVGKFFPSSGDPFLHGVQLDDWRLTKIRNSNFQLEDQPWSLEESDRTTPLRPEPWLGETHFRISQDVDMPSLMDESTSLLPNSVEPGPPNASSDASPSAASAESNPNNGGNSAGCDSGDKSSSSSYGPIRHRSGGSERRQDLFRPPVTRMDDFAEVLHEITEHGSKRSHSPDEIERKSARTSPPEEALAVEALLTEQHASVESLIASFLQKKLQNELPHSNNPPALQEKIDDAKVVEFLPTLQNEKKAIKVIPPHRANRIRKNQAHRIMSSRFVITEKKEDDSSRTKARWCLRGHHDPDLAAKVMSGKCHSPTLSQLGRSVILQLLVSNCWKLNLGDIKGAFLEADISKQTSENPVYAELPPGGVPGVEPGSLVQVLGNVYGANDAPHNWYREFDSVALQVGFSRSKLDSCLYFCHGTDGSLEGVL*