MSGQFMIIDNIPVEINGEKNILELIRKAGIDLPTFCYHSELSVYGACRMCMVEDKRGRMQAACSTPPQAGIEIYTNTPRLRKYRKNILELLLANHCRDCTTCEKNEHCKLQDLAKRFKIKKVRFKNTSINKKIDNSSVCIVRNRSKCILCGDCVRVCEEVQNVGAIDFVKRGSNMTVTTAFDEPIANSNCVGCGQCAAVCPTGAIVVKDDTAELWEALSDKNTKVVAQIAPAVRVGLNEELGEENGENEMGKIVAALRRMGFDEVFDTSTAADLTVLEETAEFTSRLEKNESLPLFTSCCSAWVNYVENTHPELMKYVSTCKSPMEMFASVLKEYYKNSDKKIVVVAVMPCTAKKYEAKREEFSKNGVPDVDYVITTQELISMIRQAGIVFPELEPEAVDMPFDLSSGAGVIFGVTGGVTEAVIRKVLADKSNAALRAIVFNGVRGMEGTKEASITVGDREIKIAIVSGLRNAENLIQKIQSGESKYDFVEVMACPGGCISGGGQPFEKLEGKLKRSAGIYQSDKMSTIKRTADNPLMKSLYSGLLKGKNHELLHVNRK