MKVIKGQILCEGFATENGELALGRNILVAFMPWKGFNFEDAFVLSERVVREDLFTSIHINEYVLEVRETKLGMEKLTNDLPNLGEEATKNLDDNGIIRIGAQVKPGDILIGKISPKGESDPSPEEKLLRAIFGDKYGNIKDSSLKADPSFSGGRRKTYEAIVKGDTLPEPEIPESFNVLLHELKGLGLRVDLHN*