MDEERVTQAHALLLPVPFRGHINPFMELGERLVSLGVRVTLVTTQPLHAKILRARAHQPITARHAHFALVGLPDGLTDRPHSLLDVLHAVDNLHDPVLELVHTLASQGFPVTCIVADYFLRWSPSLASRTCLPEFIFWLQCASVFSIYLHVDSFIAAGYDPFDNNETAAALGRDPMDKVWCIPASLSHQHIRYTDLPFQGFAWKETVEWSKEVMTHRLKHLPKAQGVLVNSFEALDAEVSKALAAELQELIIPNTSPSLLRLIGPLTALACEGSTTRSLLWEEEVEECMQWLDGKPPASVIFIAFGSLAIMSCKAQVQELAEGLIASGKQFLWVLRKDAIKIANSEDSIIKIEDALPHGFLEKTKGMGKVVHWAPQPQVLSHPSIGAFFSHCGWNSILESINAGVPILGWPSFADQFPNCRLVSHVWRMGLELQRNELNETTRAYVSNGIRELMDGPHAQDMLAQAMQLKKFAQEAMHSSCHLLDFVDDINKIAASNVCTRLES*