MSSVSLASKGANKREEVQSMERGGSGLDLPGFRFHPTEEELLDFYLKRMVLGKKLQFDVITSINLYRHEPWELPGLARMGEREWYFYVPRDRRQASGGRPSRTTERGFWKATGCDRPVRSATDPKRLIGLKKTLVYYEGRAPRGSKTDWVMNEYRLPDPPPSSSDATPKDIVLCKVYRKATSMKELEQRAAAMEEDMNSGSSMTDSSPGWPDQDSFQLGPPAGVDDEKEEVVAAAGASTRRPSLPELEVPKSSGMEWLQDPFLTQLRSPWLMDFWSPSFNSILNF