MGKRKPKEQIPTMSPYLQRSQTQAASQDGAIRHAAHQRAESPSASPSSLPPDPDSPPFMGTGQFDPLDTDTDLAQPVTAQILAQQLTQLQDSLQATITQTVSLAVTTAIREIQRDLNDLGERTDKLETFTDDIAQRLASLEDENYTLREEMAHLRDTCEDLENRSRRQNLRFRGIPEVIGNSEIPKYLLDLFTHLCPNTPIDLWRLDRAHRSLTSKPPDNKPPRDIIVRFHYYEGKEKLLSMTRSTSAVDFHNHKIQIFADLSPVTLAKRRELKQVTEKLRECKIPYRWGFPFKLIVSHRGTTHTLLNPAKGNKLLAALGLQPGVRPPPTRNSPHKLAPTPQWTKTPATARETRLALSPSPPTTG