MERILKSARESGSLNLSNRALSDVPGEVYNNLDTGSLDDKWWEGVDLQKLILAHNNLEVLREDLRNLSSLVVLNISHNQISSLPAAIGDLPLLKSLDASFNQIKLIPEEVGLASALVKADFSNNCLTELPASLGRCLNLSELKASNNNISRLPDELAGCCKLSKFDMEGNKLVLLPENMFTSWTLLTELNAAKNQLTTIPASIGALSKLVRMDLHQNKITSIPSSIKGCSSLAEFYMGNNSLSTIPADIGMLSKLGTLDLHSNQLKEYPVGACKLKLSFLDLSNNALSGLPPELGTMTTLRKLLLSGNPMRALRSSLVSGPTSTLMKYLRSRLSSDEEASGSRTTPTKDDQISAARRLSASSKRVNKGPSD