MSSPDAGYASDDQSQTRCALPVMMAGMGSCPWAESLSPLGEMKVKNESGAGAGNGGSATAAAAGPAGRGKGESRIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALSLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRLKRVESGFLHNLPEQPGSGLGPEGRVCVDSLGLPFHEQAYHHGQGVLPPQMGHYRECQSLGPASQFDSYNLPTPEASPMDGMEPDAAFFTSSLQGDCQPGPYSYPVASEYSAHPDSHLGPVHQKHLQEPLAHSLQGLMGPSNLLHMYRGPTGSPQAGSSVHGFQMQHQPGSNQPSPPPEALSASQPAEIQEAGIHTEFEQYLHHLCKAELGLASPGHDGDHNPSTVSSVMSDASSIVYYHNYENI