MSEQLLARGVSPALLLLLAGGVAGEWTGHLGLSFESDRKVEERTMLCPSGFITGLKVRQGRDERSDIDTYDFQLQCGRRWSAWTGMTFTGLRQEKAFECPMKMHMTGLEVTKGRREWGDVDTYDFKLQCSGVWQEYMGLGVSSAKERAAKECPSGTMAWGWKAFRGFVKRGDQDYYNFDLNCKPAADSQQAVRKTPSPREIGLSPNVFLWSAKDVGTWLGANKLQGDVIFLLLESHLQDLGMRKEVVRWVEALGLHEWAPLFLSHRVQGDVMFSLTEVTLKEMGMARIGDRLFTVDCLQSLYEELTSWKKRRETVQATVDPARLLGGGASAAPQGGVTSAGRGYATASPSGAGAGSAGTGGGRGSAGAGASSVLQQLLAQGFSLQEVYALAKSRPDLAAKLGL*