MGKEMNLIREDEYGGGGVGFEPTEDELMLHFLRPQLRGFAPRVAGAVVEADPCGAAPWELLARHGRREEGINYCFYVRGEMGQQRSTGWMMAEYEITDPRCYRRADDGEEDDFWVLCHVRKSSRPSAAKISPAKPARRRKPTAAADVRAA