MSYLLHNRVEPPLTKDSKGIARAPVRLAKLSVDKLLPAPCSTSVSYPETGGNLHCFTAITSCAVLDILTPPYEEYSGRKCTYYRDYPYSSFGSGDELIDGKEDEYAWLEEIDAPDVAIKTIDIVSKSVVVEFEVGGSGIRIGGMAKGSRMIHPNMGTLLGVDGDTSTNDTIIALASGLSGSNRISSLHSSEGNQLQMWLMRAAASNYLKEAGDAHGTIKIQISIGDGPGTGLAWGCDLSYDYVKINYATSLGPGSLDKCWSSKCSHGYQDVIDCSYALSNARNQKIGEKPLLSVSSFVQAARNNVLIEIYYKNSTGGSELSTN*