MSSDETGLTGLAQGSMPQPSCPAFLSKLWLLVDDEGTDELIHWSDEGNSFIVQDQVAFAQLLLPQYFKHNNMASFIRQLNMYGFRKKAHLDDGALKTERTDIEFQHPHFLKGEIKHLEKIKRKVSGKDDSKVKTNEVGKILNEVREVKGKQNDITAKLETIKEENTALWREVVGLRQKHDKQQKIVNRLIHFLITLVQPKPKVGNTRKRPLNQLMIEGFADTSPPSKAKFSRTLPGSPALEELKFRDMKEKDSNLEFLSGGDSPTLTDIIDNAPYESKVTELLEEQEDDLIPSDIQSSTDRIPSTQGQAIINQGSQDNQANATQLLGQGYAMNQDTFVIPTVVSSLDNVTSNIQTESVESTNIPVLAALSPDVTYPQTPGSDDIGWLDMAEDCSADGIGLEDAGVAELVAPTTDEVLPAVGHEGLFGPGEGQLVLTSDSPTNENKQSQNSPNKFLLQRMLSHEEQK