MPNPFLEKLFSLDGRLAVVTGGTRGIGQAMAVALAEAGADIILIQRDESNLDTKSQIEALGRKATVYTCDLSSQESVERLAPRILADGHDVSVLVTCAGIQRRHPAHIFPMGDWDEVLQVNLKTVWTLDRDFGAYMLTRPADPATGHRGSIINVASLVSFQGGITVPAYAAAKGGIAQLTKALSNEWASKGVNVNAIAPGYVATDMNEALLKDEARAASILARIPAGRWGNADDFKGATVFLAGRGSLYVSGELLTVDGGWMGR