REAMRRYLKEPNDQTLTVLHAKVAQKSYGNEKRFFCPPPCMYLLGNGWKRKQQTLEEEEGSVEAGQVHAFIGIGSSEQEMQQLHLDGKVAEVTPGAIIESARLFLKTSIHEPNPVLVHLLCYNFCTAKTLYISDTDKRKHFMLNVKMFFGKGADVGQFCSKRIKVISKPSKKKQSLKNADLCIASGTKVALFNRLRSQTVSTRYLHVEKGNFHASSIQWGCFAIHLLDDDESESEEFSVMDGYIHYGQTVKLVCSNTGMALPRLIIRKCITEAMLQIARRMTTQMLDKNQRNKIVDKQTAILDADDPVSQLHKCAFYLKDTERMYLCLSQERIIQFQATPCPKEANKEMINDGASWTIISTDKAEYTFCDGMGPTADPVTPVPNVHSLQLNGGGDVAMLEVNGECFTSNLKVWFGEIEADTMFRCAEGLLCVVPDISAFREGWKWVKESVQVPINLVRNDGVIYPTNLTFTFTPEPGPRQHCPAALSIL