MAPPPAPFLALRPGETGPGHKKPGAVSFADVAVYFSPEEWGCLRPAQRALYRDVMRETYGHLGALGFPGPKPALISWMEQESEAWSPAAQDPEEGESLGGALRGDTPNKEEAPEEGPGAKGPRKIPGKESFKELVKHNPDRTIRKVSARAQPPTNATWNQSTGAQPSVPSMDTQESQRRHVCADCGRRFTYPSLLVSHRRMHSGERPFPCPECGMRFKRKFAVEAHQWIHRSCSGGRRGRRPGIRAVPRAPVRGDRDPPVLFRHYPDIFEECG