MSKVQYERKGTLHIGGGRFFYGFTPVKVTEEEQQRLVSAYDLKKVEADGPLDPEDPEVPTEPSPPPDGDEGNVYTESELRSMNKAEQEAIIEQLGGDPSETKNSDERVALILLLQEEQE