MLWTSKRVVVILLTLAGCTSIAALVLTGLIKPDDDTEPPSCSLSYGFSANSWICILIYVSCGWTCLSWLIILPLVSCGLLWFRGGIYKFLQFITLAASSVLWGVVSGFVVSDGLKLKSIYTNYQIELYVLMGVCCASAVLTASAALVRLVVKPGKVKEAELMEAVAYARAQEKMKEYRHRYGEQAIRHYGGAKRFVEIRAELENQRLQDEMRRKLFYSGLIPDEVGYDDDIYIPRHPQWYGWWLLPNMVDLSAWPIMPNVLDQGQMGTCTVQAAVNAFRFALEKEARMPAYMPX