MSNKFHCDVCSADCTNRVRVSCAICPEYDLCVPCFSQGSYTGKHRPYHDYRIIETNSYPILCPDWGADEELQLIKGAQTLGLGNWQDIADHIGSRGKEEVKEHYLKYYLESKYYPIPDITQNIHVPQDEFLEQRRHRIESFRERPLEPPRKPMASVPSCHEVQGFMPGRLEFETEFENEAEGPVKDMVFEPDDQPLDIELKFAILDIYNSRLTTRAEKKRLLFENHLMDYRKLQAIDKKRSKEAKELYNRIKPFARVMTAQDFEEFSKDILEELHCRARIQQLQEWRSNGLTTLEAGLKYERDKQARISSFEKFGASTAASLSEGNSRYRSNSAHRSNAEYSQNYSENGGRKKNMTISDIQHAPDYALLSNDEQQLCIQLKILPKPYLVLKEVMFRELLKTGGNLSKSACRELLNIDPIKANRIYDFFQSQNWM