MGGKGVMMVAILCLWALSATSEAVTEAEPGLMMNFYKDTCPQAEDIVREQVKLLYKRHKNTAFSWLRNIFHDCAVESCDASLLLDSTRRELGEKEHDRSFGLRNFRYIEEIKEALERECPGVVSCSDILVLSAREGIEAVGGPYIPLKTGRRDGLKSRTDMLESYLPDHNESISVVLEKFKSIGIDTPGLVALLGSHSVGRTHCVKLVHRLYPEVDPSLNPDHVPHMLHKCPDSIPDPKAVQYVRNDRGTPMVLDNNYYRNILDNKGLLLVDHQLAHDKRTRPIVKKMAKDQAYFFKEFTRAIQILSENNPLTGSKGEIRKQCNLANKNH*