MAEEEGFEQTLLVVREVSVYKIPARASSGAYKCAEWLQSDKIWSGRLRMVSLMERCRILLEDPNSAELFAACEVKVGHREASVESVADSSRYFVLRIDNGSGKHAFVGLGFAERNEAFDFNVALSDHEKYVKRESKNDRDAAASSHQEAEFIPKPSFDLKLKEGETIRINVKTKASSGSGMLSNASSGVGSISNMERMKAPLVPSPGGGRLRSPLPPPPNDTRPPLRHANAAIKNSASPTQIDSSKDATNSRGDPLADLSQLEVNLPATNSRTGPAKSTGAGWALF*