MNSSPQANAAMRAAVWHGRHDIRVEDVPLPAEPPPGWVQIRVHWCGICGSDLHEYLAGPVFIPVEAPHPLTGLKDQCILGHEFSGEIVRLGNGVTGFAVGQAVAADACQHCGTCYYCRHGLYNICENLAFTGLMNNGAFAEYVNVPANLLYALPAGFPSEAGALIEPLAVGMHAVKKAGSLLGQNVVVVGAGTIGLCTIMCARAAGAAQVIALEMSSARKAKALEVGASQVLDPSRCDALGEIRALTGGLGADVSFECIGNKHTAKLAIDAIRKAGKCVLVGIFEEPSEFNFFELVSTEKQLLGALAYNGEFADVIAFIADGRLDIAPLVTGRIGLEEIVERGFEELVNNKEHNVKIIVSPGG*