MMLRANGWRADEVAYVRLDFAKWRHHVHITPKLVGTEQAQDPYFAVSMDTIYGKNATTAMSSVVLANGTWVLAMVLAVFGKFEAYGVAPTRSWTRLARNGKVGDSSIVIESAIAKVNDTIVIAPSDWSFRESQEFVALAVSTAGDGASTLTLNKPLAHQVWGTKYVINRKDGTVEVIDMRNEVAVLTRSVVIRGANPSPVNPKEELFGAGLLVGKMNQFSDMGQLYLDGIAFQYFGQNLYDSYGVFFDRMGKVVKGSATVRRCTFRDGYTHAIYVRATSGAVVEDNVVFNAQGPNLLVDEVSFGFTLNNNLMIGSRILAGDDLLRASTLHIMGSLAGSTVVGNVVAGSERRGLNYVGQPCSTSVTNPSLSEHGVFANNTVHSAIIGLDLLNAKTFGPCVLVQGLTIYKNFQFAIYAALDQGHVVIDRVRFVDNKFGPMLLHPKRRNRFAKRALQRPLPCNHFLED*