MQVPPQYKDSIDVDPSTMTYAPHTWFNDFWLLRDYMVPVNESVSEVEMHLELSSAPSWKFMLFSQMDHSFSMQRSWGAMGDGESDEVKRIFLEGNPLFLALTMCVSLLHSVFDMLAFKNDIGFWKDNKSMKGLSARTILFNAGCQVIIFLYLLDSETSMVVLLSAGMGTLIEFWKVTKAMDVKVVRLDNGLPWLSIKDRGSYTQSKTDQYDAEAMRYLSYALFPLVAGYSVYALLYQTHRSWYSWILNSLVGAVYTFGFVLMCPQLYLNYRLKSVAHLPWRQMTYKFLNTIIDDLFAFVIKMPMLHRLSVFRDDLVFLVYLYQRWIYRVDKKRANEFGYAEEQGEEVEQQEGEQQQLADTPAPADEQVASGSDAAAPKPRARARGKAARGKEEEEEEVGEEAEEKKELX