MANPFKIMGLTKSFLYKTHYILSVLVPLPLTSSLQHFCTKSPSLSNPSSLTSDTKALCTSSTINHLIEWIGLSKEAAIAASSIFPTMKTPGNHIAVINFLRNSGFHDTHIHKIVIRNPRSLSMDVENIIKPKLKLFEDLGLSGSELGAVIAANRSLLCASHDRRLQPTILLLKNYLENKEDVLRAIKRCGGRILCYDPEKILLPNIKFMQELGIVGPELVKFLSRYPKLFNRHPKRTEELAERVRELGFPYSNMFCYAMLALSSISKETLQSKVEFFKSYGWSENDVFSAFRRNPHLLSLSTKKLRKGMDYFTKEMKFDKPFLIARPKLFFFSLEGRVIPRLKVMEALRSKNLLEKDVDFHGVCSKLEKKFLEQYVYYYKDEAENLLRIYNGCKENPLIGV*