MAPSAQSLPTSVSDEKYANVKWEELGFGFCRTDNMYVAKCKHGESFQEGKIVPYADIQISPCSAVLNYGQGLYEGLKAYRTEDGRIVLFRPDQNALRLQSGANRLCMPYPTVDQFVSAVKQVVLANKKWIPPPGRGTLYIRPILFGSGPILGSLPVPDYTFTVFACPVGRYHKDNAGLNLKIEDKFRRAFPSGTGGVKSITNYSPVWITLAEAKAKGFSDVLFLDAATGKNVEELFASNVFIVKGNVVSTPEISGTILPGVTRKSVIELTRDFGYKVEERVVPVEDLLDAEEVFCSGTAAIVTTIASVTFKEKKTEFKTGDKTLAAKLFATLTDIQMGRVEDKKGWIVELTDATKPGLKL*