MLVLCLGASTVLRSMMWASGQLGQVVVLLILAEFIAAPVGPFIDSHVQHAAKQESDYGKQRLWASAGWGITAPLAGSMVQRYGLGIGFLCYTALSIPSLIAATLLRASPTPLNVQEHQQHQHRIGAERAKPGISAAPDTARKASTWEGMRQLRGSVPVWQLLLQCTASGIGGGVIGTYLFLFARDIGALPSLLGLLLMANCAAEVPMFYFQERIMKIISPQAMLNAALGAMVLRLALYAAAGQVANPWLILPIELLQGFTMAMAWSGACVSSKRLAPKGLEATMQGVVTATMAGLGGGFGGLLGGVLRDHQFGWSSIWGVSAGVVTSFWLMSAALPQVAQVLQARVRKQHAE*