MVRASIVYTLLVLGFLSLFIFSKKDPRRHGLGRRLIVRSTLASKANVSHHESVAFDPVVARLEWLRENRDWERDHFQELYKSWNETGATHDGQHHAQGHEEQPSHWDGHEGDEDDYLNDEHQFNISHRLELLFPLLDTDPRDNVVSLGELQDWHVQQARKLSKQRTDREFELRDRNKDGLVSLLDYLPHLSAEALVNASTDHGEPGWWKEHFDMADANGDGFLNHTEFNDFLHPEDSRNPKLHHWLRREQIRESDHDKDGKLSLDEFDHVYDVLRYYGEDLSHLHQGHDVTDRRDKFKELDRNMDGFLTEDELEPIMGKLHPGESFYARQQAEYLVQQADENKDGVLTLHEMLEHPYVFYSTAFTPQDSHEEYQDHDEFR*