MKNPFLLAIFLVGALALQDTRSREEERLTFIDKRLEVVYPVIQGFKSLITLDPFKVTQTWIGSEICSYRGFHCDNPPDNKTAVTVASIDFNGFQLFAPSIEGFIDQLPDLALFHANSNNFGGTVPSKIVNLKYLYELDISNNKFTGQFPTAVVGMPGLTFLDIRFNSFSGSIPPQIFGQNLDVLFINDNTFTASLPEIPGDSHILFLTLADNKFNGPLPRSILRSMTTLTEVLFLNNDFTGCIPYEIGLLKGASVIDISGNKLTGPLPLSLMCLEKVEQLNFAGNLLFGAIPDAVCMFLRENLVNFSLSDNYFTHVGPWCKILVERGVLDVRNNCIPFFPGQRSIEECAEFFVKPNYYCPHAWFHSFLPCRYSHISSSSASDFMPMVTPSP*