MSYFGSSQQPPKTPYGAVGGEQCSGTGVVAPKSPSEKTRYDTSLGLLTKKFIQLLSQSPDGVLDLNRAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNNIQWMYPGCSHIGLEAKGIRPRDRDIRKISGLKDQTVIVVKAPPETRLEVPDPVESALIHLSSTQGPIEVYLCPEENDALSPMKMYSQDHNGNISKNISKDLASGNSGQGDNSVNMTNLSPLASPTNLLQQTEDQIPSNFEGPFVNLLPPLLQEDYLLSLGEEEGISDLFDAYDFEKLPSLVDEFIYS