MNVVILMKLPPGSIARLHFASKHLSSIILDKKFTELYMTRSSTQSRHLVSVHGGREYVKMQRFHSISQEYPLSSNHDKVSCKLDPYGPYLTYEFAPPVRGLICGRNGTKVKVGNPSTGQFVFLPRVKTIKKNILSVFGYDPVNDVYKVLCMTVVSKRSNISRGVAPCDAMSEEHQVITVGAKQKWRMIECKYPHRHYSGSQGICRDGVMYYLASYKEKSSLMSFDLSSEHFNVTKLPEDDTLQQCGELVNHAGKITIATLQCFGPVDLWVLEDVNKEIWLKAVVVMPPLADRFGLSYKFAFRGILGNGEMILTPITTPNPFFFLCYNPEGGEFRKIVIDDIVHYSDDTIQVFFDHAESYMVL*