MALMLRGRQSTAFPELLKFFGVIILSTKFEFESRASLWSTIAPSKYILAPAFGKTGMSRDCFDNIWSYLCFGYQPTEHPQAMLSKQFCWLLIDSFVEEFNKYMAEVFGPTEVICVDESISRWYDQGGHWINIGLPMYVAINRKPDNGCKIQYVACGKSGIMIWLRLVKAAEEEDRNVQEHDNGLLHGTIVLKELVYPWACNGRIVFADSYFASDETDWVEIHRSCEDGNKEVPLSLPSKITNHLSKQCKEWFGVTDRGWKAFNGCMCLD*