MTDKGKKAKVEEEDGSEQLDTELVLSIQKLQDVQDALEKVNEEASDKVLEVEQKYNEVRRPIYHKRNEIIEGIADFWLTAFLSHPALCELLTEEDQQVFKFLQSLDVEDFKDVKSGYSITFTFRPNPYFEDSKLVKVFRFSDEGTTSISGTHPRWKEGMDFTNGNAPTEDGNKRSFLEESFFKWFSETDQKESSDGVNDEVAEIIKEDLWPNPLKYFNNEADDDEDEFEDGEDEDEDEDGDDQGNGAENDGEDDDEDDEDDDEDEDDE*