MHEHLQRLVPVAAGPGPGRVLIFQGLRVRMGMASGTSSAEEVTFNASLGRVKYGGALMAAAKAIQDAAQGGMVLATSSTFKQLSVDSLGLLVISMGEHVLKAGEEAVQVYHLLNQALSHRAFHLGAVRSVAQSSLGVLQAPYGQAAVCFMNAVGVGILEAWNPPVAAAALKLYQGCAQAALCQHGGYLMEAVDGLCLAAFGSPAAAVRWALDTLTRCLELDWPPELLEHELGEAVELMSVNSQGTTSLPATATSLARASCEGLPELAGRATPPAASGRVYQLQVHKLLFRGLRVKVGIDYGPVHADLHAVTGRVMYRGKVMNRSARICGSAKSGQVWASSGAWHAAQHDLNNRVDSLSYDPAGAEQAAGRMSSVAAAPLVAATNLGSFKLKGIKVQATSSPHSCPAQNKMW*