MATRSDCNVHGLEFREAKPSQGDPARPVADLFRLDNRTIISISPEITGATGFLGTTLAIAILESGGDIVCLDLASAPNSPDWNKVEAAAQKHARQLSYYPLDVTDESGVEKTFTQFIPTLRYPLKGVVACAGLSRNGPATEFPVSSFRRMLDINVTGTFLVAQAAAREMLRTNTTGSMVFVASMSGYVSNKGVDTAGYNASKAAVHQLTRSLAAEWGSRVGMPLIRVNSLSPGYIRTAATAEALQKPGMESQWVGDNMLFRLSTADEFRAPVLFMLGDGSSFMTGADLRVDGGHCAW*