MEGGVAAEQGTVTCASWIRRPEEAHLVALGKSKHGNFPASFQIFTFDRLTTSLSSSPSATFEFEDGCDPVSLAVHPSGDDIICSTTKGGCRVFELHDQEKNLKLLAKELKPLQNVGPQKCLAFSTDGSRFAAGGVDGHLRIYEWPSMRVIVDQPKAHQGFNDMDFSLDSEFLASTSTDGSARIWNANDGVPVNSLTRTSDEKIELCRFSKDGTKPFLFCTVQKGNRSITVVWDISTWDKIGFKRLLRKPACVMSISLDGKYLAQGSKDGDVCVVSVKKMEVCHWSKRLHLGYPVSSLDFCPSERVVLSTSNEWGAMVTKLNVPADWKEWQLYMLLIGLFLASAVLFYIFFENSDLFWNLPMAKDQPARPKLGSYVGDHQSDDKNMWGPVDM*