MTSIRAGFLCERWSVARGKAPARSRFALRLAAESRPAVLITGSSTGIGKTTALYLAKKGWQVFAGVRRDTDGDALVKADPSVVPVMLDVTSDASTAAAVAEVSRHLAGRNLSGLVNNAGKGVFLPLELMSMEQFEDVLAVNLTGVVRVTKAAMPLLRKSGSRQQQQPGRIVNLGSYTGTIAVPLFGAYAASKFGLEAVSDSLRYELGPKWGIRTILIKAGGVKTPIWDKSIGGSEAALAALDPAALRPYKGMCDEMMAVARNAEESGIMPEEVAAVVEEALTAANPRSRYLIGNNAARDMTLRRLLPDWLWDRAMLGSLPKTSAPLDESL*