MPGKIRPLIAGNWKMNGLKASLGELAAIGKGAGEVWRRVDLLICPPATLIFPAAAAMIGSKVAIGGQDCHAEASGANTGDISAEMLADAGATYVIVGHSERRTDHGETDAVVRAKAEAAWRAGLVAIVCVGETRAERDAGRAAEVVGRQLDGSVPDGARAANLVVAYEPVWAIGTGLTPTSQDIEEIHAVIRQNLTGRFKAEGEGVRLLYGGSLKPANAAEILALANVNGGLIGGASLKAADFLAIAEACP