MSKEAEMSIAVSALFPGFKFSPTDVELISYYLRRKIDGDEDSVAVIAEAEIYKFEPWDLPEESKLKSENEWFYFCARGRKYPHGSQSRRATQLGYWKATGKERSVKSGNQIVGTKRTLVFHIGRAPRGERTEWIMHEYCIHNAPQDALVVCRLRKNTDFRACSNQRPMDNGHVQTDEYVDQTSGLETEEKSFSVYEPELQISNGDIAESSNAVEDRANTDDDCYAEILNDDIIKLDEEADCSIRKESKQTMNCNYALFRMKNVATGTASTDWRIPNPFHMKKDDSQRLIKNILATTAFLTILISVFFTMLTTRDYTSYKAMYSASVVDKATTGCKSDFQLSTFPPAVKTYPVNNLL*