MSDDDTSEGYKESADELEGDTMSEESLVHVVSSEGDARERKKKKNNRPRANAPVRMSSDVWAHFYKVKEASTEHPGETVLKVVCNYCPKKRYAYTQGGSTSTIGRHMLKCDGLRDKMARNAIQTTLELRRINGPTSGPTMHPSIEYNQGIVKELIAKMICVHEYSFRMVEHEWFNILMKCMNPNYKPIGRKAIRAECMRVDKNEKEVLKSLLKGVSSICLTTDLWTSNQTLSYMCVVAHYIDGNWNLQTRVLAFIELGPPHSGNVIADALYACVTEWNIETKIMSVTLDNASNNDGAIDALKAKFLFRRGKNFEGQYFHIRCCAHILNLVVQDGTAILDNLINSLRETVKYFKRSPSRLHAFVATCKSLGVKVGNHLHLDCKTRGVQPLR