MAIPSGQLFVMCNVLIVYKIQQQYDEKNIRRRVYDALNVLMAMDIISKDKKEIQWKGLPRTSLSDIDKLKTELIGLKGRIDKKSAYLQELQDQYVGLQNLVERNEQLYGSGDAPSGGVALPFILVQTRPHATVEVEISEDMQLVHFDFNSTPFELHDDSFVLKAMGFSGKEETDGTVALVANAVECSSASNVHGHRSPQPARPNGTRLRTPPPIPGILKGRVKHEH