MLALINRILEWFKSIFWKEEMELTLVGLQFSGKTTFVNVIASGQFAEDMIPTVGFNMRKITRGNVTIKVWDIGGQPRFRS MWERYCRGVNAIVYMVDAADLDKLEASRNELHSLLDKPQLAGIPVLVLGNKRDLPGALDETGLIERMNLSSIQDREICCY SISCKEKDNIDITLQWLIQHSKSQSR