MRAMACFDVLPDAVVCLIFSKLEDAQTVALCSTVCRRWGVLCRNVDTLTFESFKLFEKRVDRNRKASFIEAIVSDMLSSASSVRNLKISYHPVVWPWLSNDFFSESRVCQWLKHVSGSLERLTLVDPNLTRTQPQRLIHLSECKKLQWLNLCYGSIPKIPSRCQPLCRLNTCLLDLIVISDNALAAFVDLCPLLEVLKLNSCKGLRYPQLNAPSLTCLDFVNELDVCVESIKRVSANAPKLLKVSLSYVEELVTEGQNLAELDLLCHVRPQMVSLPSLISLSINGHTWKLESISELVRLGTNVKFLYIDAIMEDRNPLQLDSFLNHLLELRTLYIGSDIFKCLQAGAKLMSLPQSLCLPRLEEITVIVIYGNEDCIAILGALLKCSASLMTLRINAELLENSTENVMFFTHVLALQRSYPFVEITLDCPDCLM*