HLEPLAEVEDHNEDFDMNAEISVSVPTNDDRVTKEVGDDVSVPSSPSKATRGRKGKRSGVHLSPSKVKVKRGKRAGCWKYFKEINVQSNKEFGVMVTKVKCRFCHKSYAYQQGGATSQLNHHLSRCTQFQNKLAKAKRILAQGTLNYVADDGCLVINPTEYDHEHTKKLIAKMIIVHEYSFRMVEHKWFNILMKWMNSNYESIGRKTIKNECMKVYESEKELLKKNLRQAESISLTTDLWTSNQNKIEDKVMSITLDNASNNDVATTNLSAKLLARKNEPIEGLISDLRNTVKYFKRSPSRLYKFVE