MVSDDLAIAVPNFFRCPISLDVMKSPVILSTGVTYDRASIERWLDEGNNTCPATMQVLQSKELVPNLTLHRLIQIWCESVNHRRKESSKSPESSPAAVTKDRVSKLVQYLAYSSDRGRVDSLEQIARFAKESEENSEFVTKIDGFQTTLRGFLQERPRRSIDLVEQVVILFDLMLKRVEKREEFVDSLTNRLDRDSILSSLILVIERGKSIDSKIASVRIIEAIAVDTESKLEIAETRGLLLQLLNVISPEREKDQTLTETTLSCLITISTSKRVRIKLISLHLIKTLAKLLVVANSTASSIEKSLKLLEMVSSCREGRAALCSDTACLESVLQKVFKVSNAATEHAVVIVWSLCCLFRDRAAKEVVVNSDGLAKFLLLMQSDCSIGVKQMCSDLLKMCRDRDMCSKQSLITSYHTKTTHIMPF*