MDFGGGMGAMGHDAGVGPGLMQWYMDIPPVSRLYLTGAFLTTAACAVDIITPFSLYFNWTLVLQGQVWRLVSSYLYFGLFSVDFLFHMYFLVRYSRLLEEGDFRGRTANYIYFLLFGICNMTLVASYINVHFLGSALTFMMVYVWGRRNEEVKMSFLGVFSFNAPYLPWVMLTFSVLIGNAITMDLIGIAVGHLYYFLEYIYPKIAQVRGFRTKRIMEPPVLLHYICGSYDPLIHAPQQEEPEEELPQDEQELPVPQEQHLHQD*