MINHTFQFILLFFSRMFLPLEKILFYKYNLNYQQELAYQSLLNENSKPDMVSGLLYTIRRKIPPFIDTLLVLILDFLSGSMMSCKDYYFFSSFIPGNLFNSLETFLITLIYKKNKLNQKNIYTKVLKLCLLALNVYCIPFMSDSLILNYAILFFLKKQSINNVETANIHNVTPFWFMNIYMFPEYIYYINVILFITYIYLSSLYSLCDLKGFRTKMLLFSLFNQGLFCGTTYKNYLMIALTMKNLPFFDNWMNLLSIFGYIDSFLSYKFRLTDSINLNFVNWAQLLFFIIFLLGFKYYIVVIDKKKW