MFLFISETKTTLSNVSSLLGGSNPSFVFGIDAVGSSGGLAVFVWTTLDVSCIFVSSNIVFCKVYEPNGNTWDVLFVYGAPVVEEREEVWNQILTLLLESPTCLLIGDFNQVELYSDKLGGSSIIKGWENFVQWRLASNLTEVPFSGPPFTWTNKRESSSLIMERLDRAYMSESWFTKYPGTRIVNQPILVSDHAAIILQTEDSSFKKNRPYQIENWCLSFPEIKISIEDIWSLDILGSPMFSLSRKMDTVRNLLRKWCLKNKKFWGVDWLHFSNKLALEGLEVVNLQKGNNYNSLILQSNEQAKLLFQYWFQRMKELWVANGDCPTKLLFSKVKKRQKRNEVLRLRDPHGNFKEGQDIVQ*