MCGGAILADFTPARVPRRLTAAELLPVTPTPPAAERRTTRKRKSDVDFEAEFELFEDDDDDDEFELSDDGDESLAVSCVSSPKSKAVPSFSFSSDVSSSSRPRRRVAAAAAGRRKASKKSKYRGVRRRPSGRFAAEIRDPKKGRRVWLGTYGSAEEAAMAYDREARRIRGKGARLNFPRDGDGSPRRSNDRPCWTIDLNLPAAAVSGDDDDAMTVDAADADAGSAGRAAAYADQEALSAAKCKIKQCPRDEQMASATPELMEEDASSSRNMVPLSMALQLQYAAMIAECDREMEEIAAVERDLERRRRQVFERRGHLVRQASLLLD