MSHRKFEAPRHGSLGFLPKKRSRRHRGKAKAFPKDDSSKPVHLTAFLGYKAGMTHIVREVDRAGSKSHKKEVLEAVTIIETPPMNIVGIVGYIETPRGLRTLKTIWAEHLSDECKRRFYKNWYNCKKHAFTKYAKKWQDEMGKKEIEKDLAKMKKYCKVIRVITHTQMRILRKRQKKAHIMEIQLNGGTVAQKVDWAREHLEKEVTVSQVFSQDELIDTIGVTKGKGFKGVTSRWHTRKLQRKTHKGLRKVACIGAWHPARVSFTVARAGQKGYHHRTEINKKIYRVGKGFHKEGDKEVRNNGSTEYDISEKSITPMGGFPHYGEVKQDFIMIKGCCVGTKKRVITLRKSLLTHFKKRNMEKIDLKFIDTSSKFGHGRFQTIEEKRNFMGTLKKDAERP