MGNSDLTIFSYLREIGFLINTNEEPETENLDSILHWFKRGWYDSLIYYVWSKKVKFIDDEDYSGDLRRGLINAYLSENSLPDRIVESLEFTKIKMPIPKNVGLEEVNLKNVLLGRRTTRIFQNESMKLEDFSSILWNALSRVRHVRNLSYEDPLDYFASHGTEFDFYVIAYNINHLQNGIYLYDVKDHFLSELKSGDFREEMIHNLWWHQAPKTANFTILFVTDFEQYQWRYRHERALRNIFIEAGRIAQRLIFEAERMGFGSLPTPATRDSSFDKMLSLKRNKQFVLYTITVGKKPSPSLLMDNTSSNILNLQWVNEI