MESLNGADTSDTVKLFVGQVPRHMTEEQLLPIFQEAGAVRELSVIKDKATKASRGCCFLIYETKQEADNAIALFHNQRKLPPLSTPLQVKYAEGEVERLEHKLFVGMLPKNVSEADLTAIFSPFGVIKELTVIKGSQASRGCAFLKYESKDQALAAIKSLNEIYKMEGSTTPLVVKWADTEKDKQARKQQRFQVVPPVPAQQPAPYGLVPGAYGVAAPMNGYGYQAQNPYTLPQYTTSLPGQSAVPGGMLGVPNAAGSVPSAGYDLTSGTASVFSNTFGATQPPSYGYTTGYTGVPNVQYPAVHQTSFMPQGSTTSIYQTAGLPNVGMGSTVSMVPTPKTTVPPQVEGPPGANLFIYHLPADFGDHDLITTFQPFGNVISAKVYIDKNTGLSKCFGFVSFDASESAVSAINTMNGAPLGGKRLKVQLKRDSRQSKPY*