MGEPKQARIDDYKDLRSIFSEMWSHGVSSVRELKEQRYRAAKFNLRDFKGLRELLLQEDNSLEHVIMREKGYHKVGGFLEAAVSKLSSLAIYGDKFREGVFRSLDEAIAAVKHKGMPIKLKTLLLCYCDVDLDALAGSTLPKYLERLELYNCHCSPNLEKLLQDPACKIWELSLDKNEYLTPALFQPRTSLQKLTLVDIPNDQALLSQICGSIEGLGISNEPNPAQISLLEDCINNNAKSKLWFLEFTSFHFSLSIVQLVGQLLKSPYCKLESLSLLPGVSCCFNIDIDTDFLKQKESLSSPSHQDAILSNLEANYSSRIQRLRIGGEWASILLEDRWLKVKYRNALFQKSPVLAQSALENPPVTPSTAKLFMCGHTASGKTTISTNLVRPYAALWQCVKPPCQDHASTVGIERRTLRFGERKKLLIYDLGGQEVYHAFHHYFLRGSDKDLFMVVCKVGGRGGKMKTELQYWLRFIAAHQTAAPARKPTIFLVLNIFVRHDRFLVEARAAATSLLLKYKDRLDFVQGQRGDHYFELNGLNARQVQEELKPRLAIAVGEMINEVPVIPWTCDEVIRGRASSSPWYHIHTRAQTIVQQRVVDLHEMSKAWFQGEKEDEALAAQYTFICLHDMGEAVYFGADDTYQNTDPNDKEAALIVNNAVLDMPWFLHTVLGIFIPKQDRNDTMKWGEPKWSTEEAVEALRTHGETSEGNIYFLLKLLCEMGVLIPDGMRSWDIRWSEPRNRPEHLIVPALLRDEFTGWIEREQTYDCWGRRLQADDTIKGFVLLPSGVFAVIQAKVKEMCDRWGHGRKVRQFGKASGQQRSCDENNKSSWALQEVKQMVAREGFDYHFTWGFGDSTSALELLMPSEVNEIIQPHKRSVEEVVTEYNQHIVPVYQSQQQQLVQVEIPKFESDDMSNLANFCYQLHKHQMQGMQIYMEDFKVSITDIKKSLQKLQKGLKDTENKYPGVPITIPNQWFKKYSNIFVPAITMCFTLAKLGKVALPEGGELVSTLIELSANGLKATIDSCFEGDLNNRLQPASEDDIVELFEYVKKNSPERYGEDRILMMKKCFGLIKSPSGWVCEDHYY*