MAPSFRLSSAPESADEATAHKEIYDQLRRVAETFPSAPSLIGLPCSRHPDGWYTFTNGVVSSMVIKEHLTARATDIFLTTFPKSGTTWLKVLLYSTLHRGTDELVAHSPHQLVPFLESQVFVNDRIPDLSSLSSPRLFMTHIPSQSLPNSVATSGCKVVYLCRDPKDCFVSLWHFWNRFMPWDIDEAHRQFCDGVSQFGPFWEHILGYWRWHVEKPNQVLFLTYEELAADTLGQLRRLAEFVGCPFTTEEQKHGVDRNIVEACALENMSGLEVNRSGTITIVDSTVPNNTFFRRGVVGDWRNHLTPEMARRIDEITKSKFKGSGLLLHPQFLQVKRE*