MDKWCASQWPLHARIKIVQSFLQTYIMYYLLLLHWKKTHLLAFDRLLKTFLWNKKHNHALVLSAWEYVCQPKTTGGLGILHAHSHLMARRAGFVMRVTTLHAPIWTRFFWTLVENGKVNFKGSWKLGAWNKFFSHAPLQTSSHTLNFLLWQFKLALSTLKWNGRQRYIGNSFAALSPYWSFLSNPPIAVSLGAAARYFNNKGIDSIAKCYNSKWDMLSFPTVRRIFTLGQSYKFKWLQIVSFLQVPSSTIY*