GSGQIQLWQFLLELLSDRANLNCIAWEGTNGEFKLIDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFHGLAQVCQPAAPDHTLYKFQGNLAPLPFSGISKLNLMTSGVTPASFSYWPGSSPSLYPGHGLQPSAPFSAMAASHLNNMNNHYH