MDGGADVRDVARLGPALYNGVAKHTTAYKLLSSMGWQEGDGLGASKQGIKEHLKVRKKFDKFGMGAAEQIDKXRDWTAGMWSYDKMLSGLKEVKAQHVTPVVDDSSSESDSPASSSSSDSGALLPQNTQPKVAVADRAGSPPRSTSSDDXGCNAPKASGNLGVSAADAAVARSRLASXAGRYQKRERAKAVRGYSASDMAAILGAAPAAAQAFPVAIVAAGRAPSLDSSDASDGPDSDADAAASPTLTVTAAQSSPAVAAGPPPWWFGIFVRGXLVGRSSRKRAAAAGGHGKADRSSGGVGAGSSCAEAGTKEKIQIHGFREQDQENLYTQAHDGAVHGKQGLGRASAPKKVAGAHWCXTKTRLGSDSEGEGGQGSGSGSEASSGNITRDSNEEVGLSDDEVGVTVVTSKQQQAA