MSEQGPSSPPIGDQEMFPWNWHENARTIDMSPGGPSRSPDLDGPKTPQGAGDAMRRGRPRLDTITSLILEGSSSPSSIKCDICNRVFPREKSLQAHLRTHTGEKPYICDYPDCSRAFAQSGQLKTHQRLHTGEKPFICTEKGCPHRFTHANRHCPEHPYALLQRDNSPTSQLEGADSENKSEAVLLWLKNYEREKSDRGSSKVRQRKLKRQLDDQAEKDAPQLLNKKAACGDIKERMLGALALMELSSNAHKQCGDVIQIDDDSAAEIDDCPLDLSKSSRYCS