MSQMLGIPDECSVERNLDVKRLPLSEVKPGERNRFRDVVRELKVSAVLTDKVLPAYTTERCIVQAVQVFEVRVNSLRSAPFVCGVLQKMTKTLCIIFVRDDHQEQFSFALKRLNLQYASEVVVTDQFLSVPRVSGVSGNGMRLMEMYAGWGVVVNMTSLYSWYLELMVKCFVITHRKVWSGMEGLLSSKVWYNSDDVLSMFSDLKRLVGLSEERGRSLSMGESVRLNGELREVYERLERYA