MPPDEAGTLVEDLEDIGGAETSDGIRVTRDLPPIVATRRRATAESGSRGVRRGGGLGACAATNAAIGDVPPDRLEDVDVDDDEDEPYEPEPDDDDDFALARPNAASIVPGRAKVHVRTFGCSHNISDSEFMAGQLSAYGYTLTTSPEDADLWVVNTCTVKNPSQSAMNTVIERGKAAGKKLVIAGCVPQGDKNARELDDLTLLGVTQIDRVVEAVERTLAGDAVRMLAKKTLPALDLPKIRRNEHVEIVPLSTGCLGKCTYCKTKHARGELGSYAPEALVARVQTAIAEGVTEIWLSSEDTGAYGIDLGTDVTRLLRDVTAALPKDGSCMLRLGMTNPPYILAHLDAVAEAMHHPGVYAFLHIPVQAGSDAVLGRMKREYVVADFEKVVDTLLERVPGITIATDIICGFPGETEEDWEMTMALCRKYDFIELHLSQFYPRPGTPAARMKKVNSREVKRRSRELTNYIESYLPHGALVGTTQRVWVTDIAKDGISLVAHTKSYVQVLLPGGEAERARLMGKSAVVKIIESARWYVRGEVLEVE