MGSDEPEQYRKLFIGGLNYTTTNDSLKEFFEQWGEIVDVVVMKDPQTKRSRGFGFITYSQSSMVDQAMSNRPHKIDGREVETKRAVPRDDIDKPDIAATVKKMFVSGIKEQSENDLLEYFGKFGNITNVTIVTDKDSGQRKGFGFIEYDDTDSVDKAVLIKSHQVAGGKLDVKKAISRSDGAGGGRGGRGGRGGGGGGGGNRSSWGGNPRNEQWGGHHNRSNGGGGGYGNSGMGGGYGSGGGGGGYGGSAGGYNSNSGGAWQGGGGAPQSWGNNNPAWGNQGGGGDSWGGSQQPSNNWGPNQSYGGGGGGPMRSNYTSNNRTTPYGNPGAGNVNAGNAGYGQNPGRRY