MTTPTTTAPPERTVTLREVGPARRGTRPDEVVVAVSPAFAGHFSKTIVDVPHAEVLRQLLAGIEEQGVTARVVRIRDTADLAALAHVGARLSGSGISVGILSRGTTIIHQRDLPRLSNLELFPQSPLLDAPVFRMIGSNAAQYAKGESPQPVPTRNDQMARPRWQAKAALLHLKEFECIEAGRGPVEVEPVFESSAAG