MLGSKGLTVVDVYQGWCGPCKPMVSLFQKMRIEVGLDRLHFASAEADRLDVLEKYQGKCEPTFLFYTATD
EELLGALKWPPHRKDGGEDGDIASSGKTCTLGIIKPDAVAHGKAEEIIMKIQEAGFDILLKEERTLTEAE
MQAFYQHRAREEAFERLVHHMCSGPSHLLILTKTEGTEDVVTAWRTFLGPCDPNVARREHPESLRAQYGT
EMPFNAVHGSRDREDANRELALLFPSFKFSDKDKEAPPGEPSQQPQLKLTELG