MDKPDIATVIDSHFEEMTDLEQEIARYFLQAETIQDDLSSQQVTQKLHISQAALTRFAKKCGFTGYREFIFQYQHEAENQANQVSKHSPLTKRVLRSYSNMREQTQDLIDEVQLERIAQLIEDAERVYFFGTGSSGLVAREMKLRFMRLGVVCEALTDQDGFAWTTSIMDENCLVLGFSLSGSTPSILDSLLDAKEMGAKTVLFSSVPNKDSQAYTETVLVATHSQPSYIQRISAQLPMLFFIDLIYAYFLEINRESKEKIFNSYWENKKLNGYRRQKRVRKS