MKRFCSDVMQDLLPPSSKDLSKVASAELLLNPYLEFGIHMKPISTFKEDVSVKDQYPIPAHVKGISEDKNGISEDKLNSSNDAWEDWSFNWDISDQDEAKCVEASNEDIIELETRGGQEGQICNLITGASPALTTKFAKSSRKGVKRSKCISSNNIIRTEHTNTTTCESSELEVSEAHSNTSSGGDVSHADPCENSSHPTASADTQCGQSVGDEVLQSHTGSSASAHHDHPDLEQENNTTTIDGDIDVSESGFEETCVLVDGNDYHHPIPISINHKEQTRCSYKKKIQGAFSLKKKSARKLEYKQLQYDNNLTFSDNKKPNSIDSEWELL*