MAPFTRVQVEKCEKCLVYYPSKTIHQCMPVAIADEDPRTREVLLLSGDDDDDDDGDNKVNDFNSTSSLISAIKVRRPLFDNRMPLSERSELVKNKLWNEVYTELQGEFTIEELKKKWKYLKEKYVRVRQQQTRSGINKRDSRRKWLHYAQLSFMEEFVKQYHDKKTTSILDSNLDNYSDDSPQSLTTAKEQKRKERNVSALFVFSFRPTLNTDKTHLRKIIFLYVFNPLRSSLKNT