MKFNALALLVGLVAASPLETREELIKRQANQACNIGYCTQNGGTRGGAGGSTVTVKTLSALTEAAGRSGPLTIIVSGNIQGSAKVRVTADKTIYGERGSSLTGIGLYIRQAKNVIVRNMKISGVKASNGDAIGIDASTNVWVDHCDLKGDLNAGKDDLDGLLDISHGADFITVSHVYFHDAWKASLIGHSDNNASEDRGKLRVTYANNHWQRINSRTPLLRFGTLHVVNSYYDTVMASGINTRMGAQAFVQSTAFNNCANKAILFEDSPQTGYAVTEDVSLGGSSNTAPKGTLSAGSFPYSKIATIGSGNVKNQVPGQAGQIL