MLLPSHFQTLYSKTLPSSPPFPTISPISPSPLCYIQTLCFSPNPPNPALDSPFLRCASVRRNPLRSRSWSSVSSTSMGSVQLGFDEDIDRFAQVGNKAADASGEVIRKYFRKSFEIHDKEDLSPVTIADRAAEESMVSVILENFPSHAIYGEENGWRCKEKTADYVWVLDPIDGTKSFITGKPVFGTLIALLHKGIPIVGIIDQPVLRERWIGMSGRRTTLNGQEISTRPCSNLSQAYLYTTSPHLFSEDAEEAFVRVRNKVKVPLYGCDCYAYALLSSGFVDLVIESGLKPYDFLSLIPVIEGAGGLITDWKGHKLHWEASSDSNVTSFNVIAAGDAELHQKALDLLQWK*