MKSGLVLLLGLALVASCAAAEDAPCSYIVQGGDSLYSIAQRYGLGTDAVQKANPQLDPKTLIIRAGDVIALPCAGNATSGSSPLDLLSRRSDLSILFKAALAAGDEFIKTLNDTKLTATIFAPNDTYFEGLLEELNKTAAELLQDKPLLKDILAYHVVPGEALSLDDLDNKANLTTLLDGEFLIVNKPKDVVRLVTTSEQKIRVDNKELEAGNAIVHTVRGVLVPATAPIGDAVAPQDECERTVKEGDTLSNIAKEAGTTVDDLLKLNNLTDANFLKLGAQLVLFDSCI*