MATNPPEGYADDFLEQILAIPSYPGHDPNMVGTGSTMVLQLSSGDGSGHVAGGGFQGPVFPLGLSLESGIPATQVAPGSGERFRDDVDARGSSGRSERESVHLDGLFPAYGHVQSLSVRPAVPQVHQAFHGQPTPVPITAAPHPPAIRPRVRARRGQATDPHSIAERLRRERIAERMKALQELVPSSNKTDRAAMLDEIVDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPLPAVEGETGEGGSNQQAWDKWSNDGTEREVAKLMEEDVGAAMQFLQSKALCIMPISLAAAIYPAHQTDTPTLIKPEPNAPS