MVSTHNRDKPWDTDDIDKWKIEEFKEEDNASGQPFAEESSFMTLFPKYRESYLKTIWNDVTRALDKHNIACVLDLVEGSMTVKTTRKTYDPAIILKARDLIKLLARSVPFPQAVKILQDDMACDVIKIGNFVTNKERFVKRRQRLVGPNGNTLKALELLTKCYILVQGNTVSAMGPFKGLKEVRRVVEDCMKNVHPIYHIKELMIKRELAKRPELANEDWSRFLPMFKKRNVARKKPKKIRNIEKKVYTPFPPAQLPRKVDLEIESGEYFLSKREKQMKKLSEQKEKQMEREIERQEERAKDFIAPEEETYKPNQN