MAPSCRPKICIVHYLHLLCLLWASASASAQSPGDLCSALVRPQGSYTCDEMKVTTDDGFVLGMQRILAGADTGQKKQPVFLMHGILSGGDTWVLNPPYQSLAFMLADAGYEVWIGNFRTTNFCHGHVIYTPADREYWNWSVDELAEKDLVTLLGLAYRTTNTRLHYVGFSQGTQAAFAALSQGMLVEWIDKVVMMAPVAFVKHTTTPIGILAGRLQLDKIFSRLNFFSLNTKTRSGRQYVDILCAATSVRCFNIWATAFTGVNCCINSSRRAIYDQFETQDTSTKNLEHLGQLYRHGTFAKFDYGAAGNMQRYNSINPPSYDLSKVPTNNMLLIHGKHDALSDVSDVAELTQQLPAGFRTIFIPDYAHVDFIVGYNANTKVYNDILLFLAS*