MLLASLPGLCHQPQMTSSSLCGPTLSLRYGDDKPHKMTNLVQNKRKSTATIATVKTHDFSPPKSYQEVIISARERFKQEISFRSKDKDISLAKTLMYISAEDEAFMAFNREMDAQSFQNERKDTNVSSDVQNWDNIEAMPIAGKKIDEWLSELDTIAKEVEVELISRDIGCHFVEVLEAVNKVLFESKGFRRSPVVDSKCSYLHSVLSSKCGSAILLSVIYMEICQRLNLTIVGSRVGEDFLIWPETRNPEELFKVNSGHSLFGIVNGRCVEDPKSMASDLTCNSLLGLDIATNRDIIGIYLANLIRLHWKRASRTNHGLMLTSALRPVHDDKEKWSKTDRSSMPLLRPQDLRLAIMASEKLLILQPHNWALRRDHGMMLYYSRDYGKAVQELSICMAFAPEEEAQVLEPFVEKLHLLQLESSWKSLGHKGRLKVP*