MTSPCTLIRQFSPLEIRPLPHLDFQAGFNGIPTSAPRLVGIVQVRSKEIHQPLALVQITLELWKIESVVIPSLGISNHLSDNKCLARQVLFPLHSEHPENNIPPNDNNYSISDLSIKSPPPSLTSDWIVDSYASDQDNPSVHTHNRTTPPIPPPHLPNASGSSVYQPPYTPFRSVSTTSSSNDTSITPFGDQTPILSSSSDPYATHRVWSMDLPFEIPFPENSEIPSTFELNRSGTICSTKYELRAHMSLLGVPDITTTVPVSLSRYDNLSSWGMYNSPTNIRQVSSDGRVVVEVSIPKLCIGPSDLVSVFVSIMPNNGSKIRVQQLSLSLVEYITFIHPSSSSPIVRKKKVLRYEEDLDDMKLTSEGLSKSLSKPFPDIDFEDANITGFTTTSDLYSVQYMLVIKVQLYRARNIEITNPIIVSPVERSRSQALLNEIQTRVLDVRQSHGGVVLEENVRIVRASDFSKNNMFAYLNDDIVLLS*