MSLRILHAGPGATIQDGGRFFHQRHGVTPAGPMDWVAFRTANLALGNTLDAAALEIAIGGLDLSCEERPQAIAFCGGAFEWRRNGHALPKAACLTLQPGETLTARPGAGAPGSCWGSWTYLAVAGGFATPPVMGSRATHTRSGLGGLEGRMMRKGDLLPTEAKVLAVPDQSLEAPWLAPRPALLRVVPGPQEDYFTPEAIECFYSGVFTLSPVMDRMAYRLEGPRIAHARGFNIISDGIAEGAIQIAGDQHPLILMADHQPTGGYPKIGHVIRADFGTLAQLRPGASLRFTPVSPAAAREALFALEAMVATTQDYLQPLFRPPTTESLLAANLIGGMVDALTAGVQP