MSRPRRRGRDIHGVLLLDKPQGMSSNDVLQKVKRIYNANRAGHTGALDPLATGMLPICLGEATKFSQYLLDSDKRYRVIARLGQRTDTSDADGQIVQERPVTFSAEQLASALETFRGDIEQIPSMYSALKYQGKKLYEYARQGIEVPREARPITVYELLFIRHEGNELELEVHCSKGTYIRTIIDDLGEKLGCGAHVTYLRRLTVSKYPVDRMVTLEHLQTLVAQAEQQGVPAAQLLDPLLMPMDSPASDYPVVNLPLTSSVYFKNGNPVRTTGAPLKGLVRVTEGEDDKFIGMGEIDDEGRVAPRRLVVEYPA*