MMVKPSKSKLKEIFLLWAIANVNFCVKGHPSLPKDTILLAEDVKGVTAPSNGADGLKDLRVAQDLSQPIPDGTKLETAEALHHSQTGSRDTKMTPEVVGNAVTKDVEDGKGLKKDLKTAPKSEESRAVKSKGVPNPEPNVVDGKKKFLNVAQVQGLSDSDLIGYIAQKERELEKSKIEFLETTMDHKFEQKPFTEAGIQPSGAYFHNSVDSKDQYNQAYQKTLTEAKNLVSKESLTPEALSKLTNKEYVKKASLFDQKVQQNLAEWEAQEDLMHDYLSKFFKLQALEFKSQKKLDAKWTKAMEEVKEKAKETGEPTDPTSLEKAAQRQFIKNQAKRHPKNLGWKEDEETMKEFEKYVREAEKKALRSAKRVLPRTDLLRSAALKMKHLGKLFINFFKNMFAWFSKLGRKTSHK