MTNVFTVDAFRAEVKKKYAPVLIGLSDDVTVELKPLLKLGKKTRDAVVEAIKEIEEIPEIDEDDEDADELVDEYSDRACKVIAKVFRLIATSPKKLINALDAEEDPQIRAELYAAVLRTYMEETQLGEAAPSPN