MKWYWDWRLNEGEATSPEHSVMSSEGGSGDGNGEKLGRTPEKDEPLSRHNTVQDVVRETEEVFLGYVQYRYQQEREQNIVQVPDDYEINQIEQEPNSMTAQVGQRLAIIGDDINKRYDREFTAMLSALPLTMENAYSYFQKIAEGLFDSGINWGRVIALLGFGYRMALHVYRQGFTGFLTSIAQFVSRFLLQNRIAQWIAQQGGWVAALDLDNVYMKYLLAILGVVLIGHFVLRRFFNH