MGRIRYLCKTGNGKMHRNRLCREAFVFPRNGGGEVSPQIPSYIRVKDDSVKVSNVKTYLVKKLGLASEAEVEITCMGQNLLPSQTLKEVRDTVWFPGLMQSLNVRGTPSAGTELLRNDSMYHILTMDYQRRGSSDSEE