MATCKPLSSGQESALSSSSSRGETDDLELAELGPLLEARRERIGQTSSSGDENQASKVSPEEEEEEEVRVLTLPLQAHHAMEKMEEFVYKVWEGRWRVIPYDVLPDWLKDNDYLLHGHRPPMPSFRACFRSIFRIHTETGNIWTHLLGFVLFLSLGVLTMLRPNMYFMAPLQEKVVFGMFFLGAVLCLSFSWLFHTVYCHSEKVSRTFSKLDYSGIALLIMGSFVPWLYYSFYCSPQPRLIYLSIVCVLGITAIVVAQWDRFATPKHRPTRAGVFLGLGLSGIVPTLHFTIAEGFVKATTVGQMGWFFLMAVMYITGAGLYAARIPERFFPGKFDIWFQSHQIFHVLVVAAAFIHFYGISNLQEFRYALEGGCTDDSLL