MDYKVSRIGEIVEGEVEDSEKIDLPPGFRFHPTDEELITHYLRPKVLNTFFSAIAIGEVDLNKVEPWDLPWKAKIGEKEWYFFCVRDRKYPTGLRTNRATKAGYWKATGKDKEIFKGKSLVGMKKTLVFYKGRAPKGVKTNWVMHEYRLEGKYAIDNLPKTAKNECVISRVFHKRADGTKAHMSVGLPPLMDSSPYLKSRGRDSFAGTTLGGLFSNMTCFLDKTTDDKSLVVEFKDDFKNTMFGSASTNLIPNISSLLDYGPLFLQDNSSILKMLLDSEETQFKKNLQNSGSSESELIASSLHGHDPCASTGPVNLDCVWNF