MNMSGRCAACKYLRRRCPSDCILSPYFPSNDPQRFTSVHRIYGASNVAKMLQELLPHLRVEAAETLCYEAQCRIQDPIYGCVGVISQLHQQIQDTECQLAKTRAEIALMMNSDGQEPPQAQVDQQI