MKVDSKRSDAQSTDGRVSDLEHGDAVQAANVGFCRVLSMAKPDADKLFLATVALLIASTSSILVPKYGGMIIDIVSREVRTPEQQIDALDAIRDTILDIVGIVVIGSICEGMNTWLFSSASERVVARLRQNLFSHLIQQEIAFFDVTRTGELLSWLSEDTQIIKSAATTNLSDALCGISTAFIGLTFMFPTSWKLTLLALAITPAISIAVRKFGHYLCDLSHKTQAAAAIGASIAEMVVGLFSGGLNAAFALSAVIVVIYGANLTIKGYMTAGDLTSFILYSRTDCSP*