MESQSSGLQTLLVSNQEIVQDFDKKEAQEQDYGTGKREIIEEAKKQLGLAVPLIAVNILQYCLQIISIMFVGHLGELALSGASMATSFASVTGFSVLLGMGSALETLCGQAYGAKQYHMLGIYTQRAMLVLLVLSILLLLIWFNTSVILIACGQDPDISAEAGQFNRWMIPGLFAYGILQCLDRFLQTQNIVMPMMLTSGFTALFHILICWIFVFKIGLGSKGAALANAISYWVNVFLLAGYIEFSPACRKTWTGFSKEALHDILDFLKLAIPSAIMICLNTCWMVYMVSVGLGAAISTRVSNELGAGRPQGARLALYVIVVVAISVGLIIATTTILVRFVWGKLYSNEEEVIRYVAKILPLLALSDFLDGFQCVLSGAARGCGWQKLCAFINLGAYYVVGLPSSVLFAFVFRTGGMGLWMGIICALLVQNVALIAINICTNWDKEARKAVNRVQVFGLVE*