MSTNSTFYTDSNGRDFLKRVRNYREDWNLQVTQPVAGNYYPVNLGVYIVDEKYELSVLVDRAAGASSIQDGQLEIMLHRRLLKDDGRGVAEPLDEVVCVDQDCQGLTARGTYYINVEKLGHGAHWRRTYGQQVYSPFLLAFTHEDATSSKPYSVAKDSMMDGNYSLPDNVAIVTLQNLDDGTTLLRLAHLFQAGEDPRYSEVAEVDLKKVFGKRTIKELTETNLSANQKKSEMKQLNWRVIEDAESGPAPVKGGPVDCRALVVALGPMEIRTFLLKF*