MDPLEHVLVNLLGATTPDSSYRRFFEEYGITQASELASITENRLATVSYGVLTPSVGDTPATIVRMFLPPAQQDRILKIVKWFLSKGTDVTNETWFELTPEVLEYWQPASAIVAPATPVGSDARSSFVESAAAKFRKTIKNHSVPYPKFSEDRFWVTWNTNIRIKLRIHGVQLVLDPDYLPETVDETDTFVEMQNFVFGVFNDILLTPRARGILHKHVDELDAQAVYRDLVASYGKGINAQITATSIETKLTLYSFATSKSKTCVAFLTTWRNLIYDLERINEFPLPDHQKSLSVPIRN*