MANHPSQASTDDFLDQILGLSTFASADASPMMLQLNSGDAATHLASFHAPPYQLGLSLDQGKGPFLTPEDASGSGKRFRDDAVDTRPNNVFDGQPMPTTVPTAPHLPAVRPRVRARRGQATDPHSIAERLRRERIAERIRALQELVPSVNKTDRAAMLDEIVDYVKFLRLQVKEEGGEGRNQPAWEKCSNDGTERQVAKLMEENVGAAMQFLQSKALCIMPVSLASAIYQSQPSDTSSIVKPEINPPS