MNPGKEDVFADKEITGCVEFEHVGGKSTATRLFSKYPLKLMMPSKVAHGSVDVVWLYALSYGGGIVSGDAIFIKMRIGTCCTAALTTQASTKVYKSIDGKFSEQLLQVFIESKGVFVLLPDPVTCFAAARYKQFQAFYLASDANMVLVDWCTSGRRERGEIWSFDHYRSTNHIFLDGEGPLFLDSMCLESNGHITILSRMQPFQVVAMVLVYGPQLHVVCKQLEEAIQLINHNVPGMRSASSQRKASYLSNDVVHESPRLLVSCSRFGPKEEGLVVRIVSTATELVYDFLRKHLSSLSTIMGVLPYSGK*