MASSRVLVIGGMGYIGQFVVEAAVAAGHATYALIRPATAFHPIKAQRIQHLKDSGVHILHGDVNDQKSLVNAMKDIDVVICTVGGKNTLDQLKIVDAIKELGGTVKRFLPSEFGHDIDRADPVEPGLTFYNEKRQIRRAVEAANIPFTYICCNSVAGWPYFYHTHPPELPPPTEQFDIYGDGNVKVDDKRTLNKCVHFRPSKNFLTMNELAGIWEKKIGKTLPRVCISEPDLLDLAQANNIPESIVASLTHDIFIKGCQYNFEIDGPQDVELSQLYPEISYTSVEDFFDEYLPLPVTSQPEEQENEGTHSFQLEELVASHHEGGISVS*