MSPPGLDQVIAWHICTYTAVCFVVARIAIRLRRVKNLRTDDGFIVLAVLCLVGDLAIQHYMWTQGLADPGGSSFDNFTNIMKMIVPGSTLYITSLWAVKAALVVLYKRIAGPRSSMQVVCNVALGVLAATWLLIFFHIMFQCWPHDKRWSQNPNYQCDPHNSEINYWITVIINITTDVAIISLPVSIVAGLQMKLRKKIGVGAIFMLGIFVIIGSIIRAYFSKRDEIMLTCTVSMIETMIAIIAACLPPLLSIVSQKLTTKKTGYNAEQHQSHELSSHMATHTQRSAYSTTRIEATTTKFLQQQKSSHLRGGDSEDELVGGVGAPHTSWLSTKPEPGGIHVTKTVETWRDGP