MHNAVVIKSSKAGMTVILDPDLPFGELLEAIGKKFRESARFWGSVQMTLTLEGRELTAAQEFAIVDTITKNSQIEVLCLLDTDAERIERCEKALNDKLMELNSQTGQFYRGTLKRGDCLESEASIVIIGNVDHGARVTAKGNVIVLGELKGTVTAGVSGNPQAVVLALDMAPLQIRIGDLSSRFNERNKRLGRGPMIALVEDGAIVMRSLKKSFLNNMLNFA