MPRRVLTAEERQRVNAFSEALETALSQVDSGDFKARERVRIEVDKAHPLSQETREAWSFEELAQFAGPLREVACEINWCKFKPDAPWGLVVYRTAYGDNAAWDRILDELKDSIEWLPYEPAPNPELYPRHRFEIMDDQSQFEGASIDTLRKKFSAWVVDEYRNNCKHDQCPSVDELKAEMAGIHGELGGGPRYNFFLVVDDICLESVHQKCGPVVKLVQRAGHEDADADDDSYLAQEIEELGGPRLADSDWEGGISENEFENVGWMYMETSDYVDLQESLVQASNWEDHYLRPPQMRWLDGFEDTPGSWRRQRKVGSEEAEGKSRDSIQGNGTAATLKRPPPPPGLQPWEVLWLESLTGDDGQL