MSSKPNSKRTIYVGGLAEEVDEKVLNAAFIPFGDLVDVQIPLDYETEKHRGFAFIEFENAEDAAAAIDNMNDSELFGRTIRVNIAAPQRIKEGSTRPVWSDDSWLQKHAGETLQLNKDGEETETKDKTETTSVTPSKPIEKRNPQVYFDISVNKQEIGRIIMMLRADIVPKTAENFRSLCTHEKGFGYQGSSFHRIIPEFVSFSNI