MTRFFRGLNSDIQAGLINVTYNHIGHLFMLACSVESNILKNPREKQAMFVPPISDILQGAQNIHREEKRNIIEMPSPSITKEEEKTNALTLSEEGIKGKLNGADITQEELCDNASLKSMPQLVNEHAISSVSLCADFKHVVHIANDVEERKLITSLNTLGYVQFDDFCELNNLEEKLFAKSDLPCPTNAIFHIFGEYNDRGIYLVHRVFICSDLEKHVIANHTTSSFSSFDWMKQVILDGLCEEHHMEKPRTVFREEGEDDVTMATRDTTVAHIMDEQDDIKIKSSKCWNPIWPLATLLTSNGRRICMRHPFSAREYLMESSRSRLSNRSNLIAKFHLSEPQLKKNKVLRHL*