MLRGWRLEEEEDAMLALQGLLRRCEVVDEEVFPCSGQHKWGPSDTVCLFFKNLASLFSGVSPSLPPPLPSFFFGYSEPKVRVIRVREIRQLVQNVKEIIHPCNPSLAALIEFKLRSLTAAVIELSSKRKEMLVLQPKLQLQLSLSLSLTQQNQQEQRDEEGIHLLTLLLQFAKVVSTDNFKEANQMFIEITEPSTPFGTTAQQVAAYFSKAMTAHISAWLGRLL