MERMEFVTFTVIVDDIVYPDGHTVMASLGGGGPQTAFGARLWMSEGDMRVGIAATVGADFPESCKKWLMDMNIDITGLILSSSPTLRAWQILEADGRRTQVWRVSVGDEVWDMLRPPVNSLAVNYLNAKVYHVGVHPSARDVPLIHSLKATGAEVVSIETYTHALEMLTHSELKALITSAHVFSPNEREAISLVGPGTPLEIISRLVELGAEVVALRRGPSGCIVHRADNGETWDIPALHTIFQSFHMPKRGESEISKEEKKMISIQPVVDPTGCGNAFCGGFAVGWWMTKNLLTAGLWGSISASFMLEHEGVPPPPLEQWRSELQFRLEILEPHAKRLDLLNQ*