MSYHNPTVMVSDGNNQGHPGVGPAYVPPQGAVGQAGGQGAVDNGGASRGMHYQAANPDALGGLVNHFNTLGMANANMHQGPAALGLPANSFLPADNHNPPLVYSGFGGHNYNLTVPQLTETFPPGGQFLPQSNVPGTYGPFMVPYTPSRPATYNDRVDRGGLRDVPGLDNRRASYSTTATESTPGTPFFGATSDRHNIPRVISADRSSYTTPSPQQFAVSGVIGPVTTKGKRVAEAELQALVEQDPPIPAAVPAVFTTPEQRKTLEQCLENRIEGNKNVYIRGLHPTTDDDLLSKYAARFGEVEQSKAIIDTATGACKGFGFAKFKDVRDSEKCIQGFYLLGYEVGFARESFNARLKAEGDEGSTNLYISNLPKSITEAQLVAIFEPYQILSSKILRDSMGNSRGVGFARFESRDVCEEIIKRFHGQAIGDECFLMQVRYADTPAQKELKRITAERRQYRTNEYNIGAYGTMAVGISPSIYNTQGNWNRSPRFSERADRTQYRNVLATKSGNAHLVPGLQQEQGTGPTSSNDGSADEGMTVAGTPTDRKSHSSPITKKEAA