MLTKIATYGCCATRDLFNKAFVSDWKNHFQLVSYQQHCSIVSLMSKPIDIELGEELQGELSNFEKSVFKQDVLKSFLETLKTTQPEYLVLDFHVDTFNGFIELTDGGIITNRIVRYKKLDIFNKMEARKVFSPLENTTEFRKRWIQSFNRFMQFMKENCPNTQIIINRLEVARMYYSLDNQMESMIERRKTKDHHTAETLAKIDECIDYFERYAMNNFDLQSLDFNSEEYFGAENNPWGTCYMHYNPYYYKKKFKDLWNIVENHFHAPTKLASFAPGGLAKQIPLGVTKLSDMDEVGVYYLTNATYLQMEDRPTTDNAGYFFIVYPRNGKNGYMQELRKSTAAFSIQIFVRITDGKESSK*