MAPPPAPLLAQRPGEIGPGCKKPGVVRFVDVAVYFSPEEWACLRPAQRALYRDVMRETYGHLGALGFPGPKPALISWMEQENEAWSPAAQDPEERENLGGVPRDAPNKKKEGSGAAGFREIPGNQLPEGLVTHNSDSATNTALVRAQPPLKAAWDQTTGAQTSAPVPSMDAQASQRRHVCADCGRRFTYPSLLVSHRRMHSGERPFPCPECGMRFKRKFAVEAHQWIHRSCSGGRRGRRPGIRAVPRAPVRGDRDPPVLFRHYPDIFEECG