MSDSIENESALDNEKHVAASTTVRKKIVYIWDMDETLILLKSLLDGTYAVAFSGVKNVQRGIDIGKMWEKYILDVCDDYFFYEQIEQYNEPVIDALSSYDDGVDLSDYDFSQDSIGSPKDDINKRKLAYRHRIIAQKYKQGLHSILDQKKIELLNDLYEMTDTYTDGWLSSARTLLQRCSGDRQLTSVDQSEFECINILVTAGSLVPSLVKCLLFRLDSLITCENIYSAWDVGKLRCFSWIKERYGGSDVQFCVIGDGWEECEAAEFLKWPFVKIEPKPDGFHRFPGLTRETVGHYLSVVYGRSSDAENGEDEVITSASTSTQMKLL*