MASSSAASKYVVPELTQDDVPGGACCVDETTFATQFPSYLESYIRSVWPAVETVLGQHQLVGKLDLMEGSMTVATTRRTWDPYIIVKARDFIRLLARNVPLAQAQKIFQTEITCDIIPISMKGNSTRRFIKRRDRLVGPKAQTLKALEILTGCYVLVQGKTVAVMGPVKGCQQVRKIVDDCMNNIHPIYGLKQLLIKRELAKREDLRHEDWSRFIPVYKKSVQNKEKAKAVRKVKKERLRVSLKKQAGKEKSIFPPAPPKRKEDLAMESGKAFLLRPRQRRQQPKRDDYQIE