MEGKSMCGIVGYIGTASATDFLLEGLRRLEYRGYDSAGVAVVSAQQALSIRKTAGRIDALTECVGEQPAPGSIGIGHTRWATHGPAVQENAHPHVGGSGAVALVHNGVIENYRQLKKRLESKGYEFASATDSEVIAHLIDHTLAEAKAEKINGEPHAVYIAAVQTAIEQLQGTYGLAVVFPEKPDFLIVARQGSPLVLGIGKGEHFVASDASPLAGRTEKIVYLADHQLAVVTADSLRVIHRDQGKIRYSVERLEISADAVEMDGFPHYMLKEIFEQPESLRNATRGRLSEENATAVFGGLNLSPQNLRNVKRILLTACGTSWHAALVGKYMIEDLARIPVEVDYASELRYRNPPLDPSTLLFAITQSGETADTLAALREIKRKGHPALAICNVVGSTIAQEADGGVFLHAGPEIGVASTKAFTSQCMIMALLALHFGRLSHLSYDAGRRIIEEILALPDHVESALETNSLTRQIAAKYSGCNNFLYLGRQFNFPTALEGALKLKEISYIHAEGYPAAEMKHGPIALVDENTPSVFIMPRGFVYDKVMSNLEEVKARGGPVIAIVGEDDDRVNDLADDVIHVPQVEDFLQPIVTSVPLQLLAYHIAVLRGCDVDKPRNLAKSVTVDGMTSKLTTLENQIICGDALTQLGNLPDQCIDTIVTSPPYYRQRDYGTKDQIGQEKTPAEYVSRLVELFREARRTLNDRGSVWMVIGDKYQNRQQLGMPWRVAHGLQDDGWILRSDIIWHKPNAMPSSVKNRPTTDHEYIFFFTKQGRDYHYDADAIREPHVTFSENSKMKGGRNHFHRRGSTPEAGKNGGDSNLHNGRWDQAFHPLGRNKRTVWSVPLSKFRGAHFAVFPEPLVETCIKAGCPEQGLVLDPFSGSGATAAVAKRLGRRYLGIDCSEEYCAMARERVDGVARLTELELELPVDDEVIAARDQSPLAAPIDIGGFRVGNRWCIHPMEGWDANRDGSPSAHTLRRWRHFGVSGAKLIWGGEAAAVQDDGRANPNQTLATPANEAGLRALLAELTTAHREAFATDDDLLVGLQLTHSGRFCRPNSKQLEPRIAYHHPLLDEKFGIDAANDSVVWTDSDLERLVDNYVRAAGLALAAGYRFVDVKACHGYLLHEFLSARRRPGKYGGDLEGRSRLLREIIGRVRDSYPDLMVLVRLSVYDLPPYRTSLEIGRPMPYEHLLPYDCGFGVNPADPTQLELSEPIELIMQLVRLGVASINVTCGSPYYTPHIQRPAIFPPSDGYQPPEDPLVGVARQIHATREIKQVVGDLPIVGSGLSYLQDYLPHVGQAIVREGWADLVGLGRMVLSYPTLPADTLAGQPMQRKLVCRTFSDCTTAPRHGIVSGCYPLDAYYKALPEAAEVKAVKQSHNRLSLAVRIARSTAHHTRRFKSPLPPSRVNGSHTREMLLNDWSGHMPVKPIAPRSTQSTRRQFLLGSTAAALATPWLGSASQAHQKPSSPSLRLGVGSIGLRYQGSVDTHKAAMYGDIVAVCDCDAHVRDQAKASFGSTPRAFADYRDLLARPEVDVVVIGTPDHWHAKMAADAMRAGKHVYVEKPLTLTVDEGKFLRRVARETGKVVQVGSWQRSDSRFRLAVEMVRAGRVGKLQRVDVVLGKNKTGGPFATRSAPKHLNWNAWQGQTPDMPYTAERCHYTFRWWYEYSGGQMTDWGAHHLDIAQWAIGSNPTAIEATAKYPTVENGYNVAIDFGATYHYPAGVTMTVADTGRNGIMFTGDRGRLFVNRGTIAGAPVDRLADQPLAREDFTLYGFDNLDRPERAGKLDAIVNHMGNFFDCVVSGKQPISDLESQHRSVTTCHLGNIAMRLGRKLSWDAESETFFDDTEANALLSREQRSGFEVAYHGELPVQPCYAMRNTATQRWCFRAKTDLRRSDDQKIRRASECKYGQSKDCPHDTWRELFGKRVFDLATAFELVVAPVAGSVELGPECFFALRAHKQHAEGALARLPFAILATFELPDRHLGHNGQSAHSSDSSCSIVESAMVMNVPALILLCATVVSADPAASDPGDAFRALEQTYQQHTAEYKLFRDKQHSQQLTLSESPVYKWIDAQEKGHTGGMVFVWTWQGRPEAIGAIFSNPVGAQQRRITHEFHSLSPEVLRAAEGGWSPASGIETKEVSNAPAVAAARPSRLAQMRTLARRYSCYTIDHEGQRWEQRLLPQPLFRSAPIDGDPMSDFALFAFVTSELTDPEVILLLETVPTNGGYEWRYSLARFSGYRTYVQYNNREVWTSFPKTADHNENHTYQLIQQPLVAETLR*