MPERRMFFERLVQFCEQHGEPITMIPQVSKQNVDLHRLYIGVRNRGGFEQVTKDKAWKAICTEANPEISQSSAAGYQLRKHYEKHLLLLECVETGRRPEDAVAFADGLKRQRRKEPTATAAAAAAAAAAAAGVAPTGPLPPFPG