MVNLKINNINVTVTDDITILEAAQQYNINIPTLCYYPDLHINSDCRICVVEIEGYKGLKTACSTPVREGMNILTNTPKILNSRKTITELILSNHDASCTSCIRNMSCELQSLAKNLGININRFENVLEKKEIDDHNPSLVRNANRCIKCGRCIDVCKDVQAMHVLESMGRGHEMEIKPAFGRYLSDEFCTFCGQCANVCPVGAIIEKDNTDIVWEKLYDSNYHVMVQVAPAVRVSIGEEIGLETGLISNGKLVSAIKRLGFNNVYDTDFSADLTIMEEGTELINRIKTGGVLPLLTSCCPGWINLAEQEYPEILPHISSCKSPQQMFGTLAKTYFAEKENMDPKKIYVVSIMPCTAKKYEATRRELRIDNKTPDVDIVLTTRELGKMFRQMGIDFNQIDEVEFDNPFGISTGAAALFGATGGVTEAALRTVYEILNEKPLEDINFTSVRGMKGIKETEIKLGDLNVKVAVSHSLSNARILIEEVIAGTSPYSFIEIMACPGGCIGGGGQPYGTTNEVRLERIASTYLVDGNMVYRKSHENPSIKKLYKDYLIEPNSSMAHHLLHTKYSPKNI