MVRSSKGRQKLKMVEINSESHRVASELSTLCGAEVAIIVFSPGKKTFSFGHPSVEKVAERFISGNTPQTLATDSLCLDHLKMEKKRGQELDRKGKASQSQNWWENPIEELDMAQLEQLKASLQGLKHD