MQEATYNDVKLQTELMDLPGFRFYPTEEELLCFYLKNRVQGCHQLNLDIIIPTLDLYQYDPWELPGLAHDDGDRQWFFFVPRDHKKACSRPSRLTVSGYWKATGSDRAVRNDLLQCIGLKKILVFYKGKAPCGQKTDWIMNEYRMPDFRSSATKKTDIVLCRIYRKAVSQRSMEQRAKPDYFEKEEPVVSGDEYDEKSDSVTLNGSSQLSNPVTKSQVCSLHYSENQEGVNSFHQGKTNKEASLFECLEPIIYSEETMVLKTPKTFKPMQLELPKLSMDSLFSQPISTPYSLLPTPSPFHIPLL*