MAMQRTCSGQTWHRPHAAHSRLLLPLRSPIRRLPTLAHQHTRQASTSTMAAAAYIEEHNLQKVVEDAINATIKAKPSEPFAFMAEQLKGKAPAAIISVKARQIFDSRGNPTVEAEVKTHLGTFVADVPSGASTGAHEACEMRDGGSAYMGKGVGTAVKNVNEIVAPALVGMDPTKQEEVDRKMIELDGTDNKSKLGANGILAVSLAVARAGAAQKGVPLYRHIADLAGNTKLVLPVPSFNIINGGCHAGNALAFQEFMIMPTGASSFAEAMQLGTEVYHHLKSIIKKKYGVDAVNVGDEGGFAPCIQSNEEGLVLVTEALKASGHQDKVKIAMDCAASEFYSDTDSKYDLAFKSDPNDGSEKKTGEEMAAFYADLAAKYPIVSIEDPFNEDDWEAYSAFTAKGLAQVVGDDLLCTNPVRVQKAIDTKACNALLLKVNQIGSLTESIQAVKMSKAAGWGVMTSHRSGETEDSFIADLAVGLSTGQIKTGAPCRSERLAKYNQLLRIEEELGEDAVYAGENYHFIPIAX