MLIYRRLHGTLAAEFIAECALEDVVDKIFVDEAVNELHTIQDMLRWAVSRFSAANIWYGHGTDNPWDEAVQLVLPSLYLPLDIPEDMRTARLTSSEKHRIVERVIRRVNERIPVAYLTNKAWFCGHEFYVDERVLVPRSPIGELINNQFAGLINHKPQHILDMCTGSGCIAIACAYAFPEAEVDAVDISPDALAVAEHNVESHGLIHHVTPIRSDLFRDLPKLQYDLIVTNPPYVDEEDMADLPEEYEHEPVLGLASGSDGLKLTRRILGNAPDYLSDDGILICEVGNSMVHLMEQYPDVPFTWLEFDNGGDGVFMLTKQQLIDARAHFGIYKD*