MLLGKKVIFNELQRMHSPLHKSFPYRATAKMQLNLKSEFTKDDCINADFNHYWMYTAATLNSVLNGNEQNITFQQIKWLRKSFFEWFPQYRFLETEIVNYPILYRDFISYEKTRKLLLYYLTE