MHEHLKRLVPVAAGPGPGRVLIFQGLRVRMGMASGTSSAEEVTFNASLGRVKYGGALMAAAKAIQDAAQGGMVLATSSTFKQLSVESLGSELLVISMGEHVLKAGEEAVQVYHLLNQALSYRAFHLGAVRSVAQSSLGILQAPYGQAAVCFMNAVGVGILEAWNPTVAAAALKLYQGCAQAALCQHGGYLMEAVDGLCLAAFGSAAAAVRWALDTLTRCLELDWPPELLEHELGEAVELMSVNNQGPTSPPAAARSLARASCEGIREVAGRATPPASSGRVYQLQVHKLLFRGLRVKVGIDYGPVHADLHAVTGRVTYRGKAMNRAARICGSAKSGQVWASSGAWHAAQHDLNNRVDSLSYGPAGAEQAAGGMSSAAAALPVAATNLGSFKLKGIKVQATSSPHSCPAQSQEW*