MASLTSDLLNFIVFRYLQESGFIHAAFSFGYEAGLNRSSIDGRLIPINALIKIVQKGLQYLELETNLSIDDTDMDEDFRFVEPFDLITKSVSELQQMIKEEKEKVRKDKANADNELDHEREPARDSEKEKNGNDGDLEPMDICTDSTSLPCEISSCDVRALEGHTSEVFVCAWSPEGSLLASGSGDSTARIWTIGDGSGNPTMQRMPPNVMVLKHLDSRATEENNDVTTLDWNRKGTLLATGSYDGQARIWTRSGSLFQTLNKHEGTIFSVKWNKKGDYLLSGSTDRTAVVWNVKSGELKQQFCFNAGFLDADWLDNNSFAIGSTDNKVYICKVGVNQPVKRFSGHKNAINAIKWDPSGSLLASCSEDTTVKIWSMKRDVCLHNFREHSKEINTVRWSPTGAGTSNPNKKLLLASASFDSTVKLWDIERGRLLHSLNGHREVVYSVAFSPNGDYLASGSLDKRMNIWSVKEAKIVKTYHTDGGIFNVCWNKEGNKVAACFSNKVFVFDIRS*