MEAEIKRSSWAQDIWACRRPDLYGLMMAPLEAVPAAKMYGPAPEVLPFPGPDKLKVAMMQLSATHTKKCSEWMMQRQVSYAARRGAVLGVLPSLWCFRCGEVSQNPQQAANYSCEVLEKLKAWAKESAMFLCCSLVEEENGNFFHSAYLIGSAGTVLGTYRKTHLGGDEATWATPGDHRCEVISDPALGRVAMMISDEVWSPEVSRCLALAGAEVVLHPADWDILEAGEMAATERATENRFHLVSVNRLDSPGRLGSQTTLAGEYIGGEPIPLMRYGQGIWCRYGVEEQVIVELPRRQAHCKMMGDHLDVLKKRAPALYS