MPSSWFWVSLVIYFLACLEPLVDVGVQKGILRCGKSCRLRWTNYLRPDLKRGLLSESEEKLVIELHSRLGNKWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPITHKPISSTDEHHLQEGQQQQVGVVAGEDGRSENIILQCPQRQEEEKSVSVSSSFDFVETDIFLQKSPGFCTDEVPMIQPHEITVPCASTASYSSTSLPSSCFSSSPSLKAEEIQFPCMEWPEPIYLCEMDDFSQWDLISNVGDGKLAFDHLNQHQRTASWNQESSN