MSTGALFGNVGGRAQSKNLVEFRAGKMTMKGRMVHPDKRKGMVYIYQSEDSLMHFCWRERSKSTAEDDFIIFPDDVEYKAVKQCTTGRVYLLKFKSNNRMFFYWMQEPKADKDDELCRKLNEYLNNPPAPGSSRGGEESDLQNLLGGMNQQQLMQLLGGMGGMSGLSSLMNARSSSAMSESNLPSHIPSAASSRGASTFVDSSHRPQTASSATPAPTSVASAQPSAAPPAATVPDSSLAAAAAAGHTPLIQLADLQNILSGLEAMDESSPAEVDLSTSLTAEAMIPILSNPDVQQRLITLLPEATELTKSEAELRSTVHSPQFQQALQSFSSALASGQLGPLMRQFGLDDDAVAAASSGDMMAFAKAMQEALNKQREQSKKADDCPQ*