MNPLDFRSFEHAAVQLITAYETLYNASTSHSTQDLLDLTAGVHSPVNSLIRPTPLRPATVLPSKEEAPLDLSAQNRRTVIHNGCQSEEPIGVSQSVLPTCNDRNITAEWIALKLAASAGSNRMSYPREFKLMVIDYYQKNGQNKYRTCKEFQITKSMLNGWLSKFPLRCYTIRQSILPVKYSFFQIEKIRESRPGSLKSGRSGRRPQFPDIEKQLFSLYCQRLETGSKVGNRWLRERARELAGDVNVACQFSERWLSNFKKRFHINLQRENDSSTDSHSVQSASSDKHAYSDVETEDSLNDPVERELVGIHNEVVAEIVNQPGQLPIQAFYEKFPWLCKKSVQVEAGRRGRKVQFPDVERVLYERLLEKQKTGERISNRWLQDNARDLAAELCPGILEEAVKSSRCLFSEHWLHNFKKRYGISLKYKNASAEQAHDNVATPNPSPADPADANMTVLQIQAWFMNQGYIPALWPTPVNSVCSS