MGSLSGPNNEPYVDFHSKWKEEQEQLTDELRSALDADLGEMQLRELVRKVETHYEEYYAAKDDAVRQNVLTVMQPAWKSPLENVFMWIGGWRPTMVFQLAYAQAGQQMEAELAEFLQDLDTPSMASLSAKQLQRISDLQVVTQKAEDELGHRQAILQQGLVDQPLLTLAAVELSGDASAEQHPAEHALTDAVDEKVKGLEDLCHDADRLRCDTLKKMLKILTPVQAAQYLVAAAQLQMAIRRIGVAKQGAAEQHKNGDELEHKNGETETHTKETKQSSL*