MRYSGKREVEFWDKMDKVKEGMGEGKVSKTSERGVVGNDRNTSRDDTSNNPTKDKFEAHPLLDCCSSIAVGGPHTGGLLREIFVVLVESVPSSHRVYASLPSRCQFVESATSITRVPGVEVDSPRLAITDIPTVAETKSAFLKAYKRPIPSIYNNVIQELIVQQHLMRYKRTYQYDAVFALGFVSVYDQLMDGYPSDGDCEAIFRAYIHALKEDPEQYRDEGFSLGDAGSGIVPFAQFSKPSHAFYHLRRDHQTTQESAAGDLVQAAA*