MSTSKAKQPSVPALDNYIPDDEDFFDPFASPTNSPNQSPKAKGGAKRSEPDGGLGIDEEVSVAKRARVPRVKLDETRLLSDKGIPALRKRAGTLRLKGKGHEFSDAARLLSFYQLWLDDLFPKAKFLDALAMVEKAGHKTTMHKARTDWINDLKPNMTAPDNDGHADIGHAPVAQPQSSRIAPIFEKRQTIDASTMPAEDSNGVDDLFGGDDLGEMYDVTPKATRPVGEPDDDDIEALMAEAESSIRQPAPIAMSLFGSGRPAKTGTEAQRANGSPNDEDLDAVMAEAEVHTVSHGSSTARKQRAQTDPGNDDDDLEALIAEAEGVLKQKPAPSHKTKDKTSSFDDEEAAMAELDLW