MRTLLPVAAGRGTVACAATPVPRRSLLLSTAAAGAALQPEQVAGTRPLRLTRSEASAVAKPRTSADEAISWAKKDNRRLLHVVYRVGDLDKTIKFYTECLGMKLLRKRDIPEEKYSNAFLGYGPEESHFVVELTYNYGVDKYDIGEGFGHFGIAVEDVAKTVELIRAKAGKVIREAGPVKGGETVIAFVEDPDGYKFEIIERPGTPEPLCQVMLRVGDLDRAISFYEKACGMELLRKRDSPEYKYTVAMMGYGPEDKDAVLELTYNYGVTEYAKGNAYAQIAIGTDDVYRTAEAAKLSGGQVVREPGPLPGINTKITAILDPDGWKLVFVDNMDFAKELE*