MNVSTKDQIQWVLCRIKSKLNLWHAAQWPLHIKIRIVQSFLQPYIMYYMLLLDWKKCYLYAFDCLIKNFLWNKAHNRALVLSSWDFICQPKSKGGLGILHLESHMVARRAAFIIHITSVAKPLWTYAFWKILDNATVYYKGTWKMNAWNKFFSHAPLQTSSATLSMLLTSFKKTASLLKWNGRQRYTGNSIASLSPYWSFLANRPLAYSMGEAARYLNNKGIDTIAKCYDSKWKFLSFPPFRGFMQWGLPIDLSGFS*