MLTIKRVETILSINQDDAQGGQELLGNCCLPGSRLPLFKFPRRLHFPSSAGSLANVNDAMEKAEALKTQDFLDMVILAQWEDRAARGLFRYDVTACETKVLPGEYGFIAQLNEGRHSKKRPTEFRVDQVLQPFDPAKFNFTKAAKEELLFCFECGELQDAEFFTGAAVGDSTNAVIINVSPIEYGHVLLVPRIVDQIPQRIDMDSLQLALNMSVEANNPYFRIGYNSLGAFATINHLHFQAYYLAVPFPVERAPTTPLVSRKHNKGVRISELSDYPVKGLVFESAGSLQELAMSVAKVCCILQDKNIPYNLLIADCGSRIYLFPQCYAERQACGKVDKEILETQVNPAVWEISGHIVLKRKEDYEKATEDYAWRLLAEVSLDADSFQAVKNMCLSETVFEGLSSTVGVWADGDGVPFLVSIVKETSGPKIFSLET*