MSSNSPCAACKFLRRKCTPGCVFAPYFPPDQPTKFAYVHRVFGASNVSKILSDLNPAQREDAANSLAYEAEARLRDPVYGCVGYISFLQHKLKQLQHDLYNAKKELSSYIGPAALGPFLPHHHHQRQHHLLPGPSPSSTAYGIPGMGVEMGLGLAAPGTSQQSQILMREEQQPPMAEAQQMAMAHAAAAREQEMMMRRYEQQQELARFSTTGFPDGGRGYNQIGSGTMVAMATEPHPGMDLVPSPLSFEGPFPAQHFTGQHHHHPPQMQPEHHRTGSDEGRSGIGPSS