MPAVLSIRGPQDDEPQDPQLMRLDNMLIAEGVAGPEKSRDPRVADTMNQAAYSGSGGGASPENAIEHSDYRAKLAQIRQIYHTELEKYEQACSEFTSHVVNLLKEQSRTRPIAAKEIDRMVTIIRRKFTAIELQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEILNEYFYSHLSNPYPSEEAKEELAKKCNITVSQVANWFGNKRIRFKKNINKGQEEANVYSSRLNSGSEMRSDSPGQLSPSSCSSKIDSAAECM