MLTIKRVETILSINQDDAQGGQELLGNCCLPGSRLPLFKFPRRLHFPSSAGSLANVNDAMEKAKALKTQDFLDMVILAQWEDRAARGLFRYDVTACETKVLPGEYGFIAQLNEGRHSKKRPTEFRVDQDAEFFTGAAVGDSTNAVIINVSPIEYGHVLLVPRIVDQIPQRIDMDSLQLALNMSVEANNPYFRIGYNSLGAFATINHLHFQAYYLAVPFPVERAPTTPLVSRKHNKGVRISELSDYPVKGLVFESADCGSRIYLFPQCYAERQACGKVDKEILETQVNPAVWEISGHIVLKRKEDYEKATEDYAWRLLAEVSLDADSFQAVKNMCLSETVFEGLSSTVGVWADGDGVPFLVSIVKETSGQKIFSLET*