MELSPLHWKDRERHTDVGALDFAMFVYNNGFKVGLYYTAPNTSGHWCCIYDSATRAWSSLPKLPFSRSYVKARKQRNIAYEQSFPPRAVFPDLDDYFYDLTILGLYDFGRARWCTGAAVRSLRITTGHEDKVEQGTCTTRLWEHNGQRYFASGWMYAGGDREEGDCGVDGYGVWKVDENGGLVPVSAVLHDAILEEVYPGRRNLGYIFRCNTAAEGNLVTFSETGIVFVYYLSTGQWGGVDRNPDDFAKAVLYRPSLRTLKSKQHELERLE*