MGGTGTPTRLVTCATRRSSNASKMAQSNVVFPRKLLKKFILMYKELNCLWDRKCLTYKHKKKRHDAVSKLTELVQKYDSTATRVHVLRKIESLRACVRREYKKVQDSRLQATNPDEIYTPHLWYYDMLSFVFGEEESNSKEKQESPTPVRSESEEDIDAHEPDESFQPPIENYSDYTVTSNMIEDNSPVSKQFTFEEDKSKRHCTEVDDEYDAIGINVAAKLRGLPPSMRILAEKLINDVLYQAQMSALNSSTIITTPDPFKQDIL