MRRFLLPVIFVIAAVVYSSIVVVTEGTRGIMLRFNKVQRDADNKVVVYEPGLHFKVPLIDSIKVLDARIRTLDGSATRFVTVEKKDLLVDSYVKWKISDFGRFYTSTGGGDYAQAANLLSRKVNDRLRSEIGSRTIKDIVSGTRGELMEGAKKALSSGQDSTAELGIEVIDVRVKQINLPDEVSSSIYQRMRAERDAVAREHRSQGKEKAAFIQADVDRKVTLILANANKTAQELRGSGDAAAAKLYSDAFAQEPEFFTFVRSLKAYEASFANSDNIMILKPDSDFFRFMQAPKK*