LVDIPCKVCQDHSSGKHYGIYACDGCAGFFKRSIRKSRHYICKSRGQGTCPVDKTHRNQCRACRLKKCEEAGMNKDAVQHERGPRNSTIRRQVAMYLKETSEMGGLIASHPFRNPLLPPGFVGYDQPINDGITYPHEMMQAYLNNPETICEAAARLLFMSVKWAKTVPAFLSLPFRDQVILVEEAWRELFVLGAAQFQIPLEAGPLLTSAGISTEQSPPEKVVSIMTEIRALQEVITKFKAIQVDPTEYACLKGIVLFKTVFASSTTEMKTLREFHTVATLQDQAQLTLNHYIRTAYPSQPFRFGKLLLLLPSLRSISGQTIEEIFFRKTIGSIPIERLLVDMFKSSDF