MQESSRRKSSRRRDKDPFCVIHKVPSGDTPYVRAKHAQLVEKDPETAIVLFWKAINAGDRIDSALKDMAVVMKQLNRTEEAIEAIKSFRGLCSKQAQEPLDNVLIDLYKKCGRMDQQIDLLKQKLRLIYQGEAFNGKPTKTARSHGKKFQVSIKQETSRILGNLGWAYMQKSKFIAAEVVYKKAQMIDPDANKACNLARCLIKQARNVEAHLVLNEVLQGKLLGSKDCQTQNRAQELMLELEPKWLPPPETVKITRFDLEDDFIDELEKLLNEWSPLRTKRLPIFEEISSYRNQLPS*