MDRISGLSDELLVKILLLVPTKVAVSTSILSKRWECLWMWLPKLKYDFRGCPEPEGKRLLLFLDRNLPLHRAPVIESFRLELYGSYLSPENVKMWVVIALSHCLRELDILHESYPPSKPIVLPSNLFTCKSLSVLKLDGDIILDVPRMVSLPSLKTLQLQSVTYSKDETLQRLLYNCPVLEDLMLHLRDYGDTMQKYFKLVDDNDKSHYCLIEHMPNLIEAHLDVSLTHIKSLIGSITSVKRLTICSRFDEGFVFNRLEHLKVCICNDHSSNQLFRLLKSSSILQELNLFSMEDHEPQGMDDWNEPSTVPECLLSSLQTLSWSTYTGEPQERDIVVYILKHALHLKTARIKSYESAVPKFDMLKELSLSSRASASCQLIFECASED*