MAEKLVFDYAIEGLFLRGLAGQMTQRLKDRLRQGGIDLDQKLLPAYSFDTWVRCLEMAVTELFPALPEPDAWRLLGEFMVKGYQETPTGAAMLTLLTALGPHQRLARLQKSLRSGNNYTLTRLKTVAPTVVEVWVNDASSTRYFVQGLIFAGMFMDRVTGLTVDILGVDAEGTTYRIAWRGSRRGRYR