MATSAIQQSAFVGQAVGKSQNEFVRKVGSFGEGRITMRRTVKSAPQSIWYGEDRPKYLGPFSEQTPSYLTGEFPGDYGWDTAGLSADPETFARNRELEVIHCRWAMLGALGCVFPEILSKNGVKFGEAVWFKAGSQIFSEGGLDYLGNPNLVHAQSILAIWACQVVLMGFVEGYRVGGGPLGEGLDKIYPGGAFDPLGLADDPEAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHINDPVANNAWAYATNFVPGK*