MAPPPAPLLALRPGDTGVGCKKPGAVSFADVAVYFSPEEWGCLRPAQRALYRDVMRETYGHLGALGFPGPKPALISWMEQESEAWSPAAQDPEEGESLGGALRGGTPNKKEEAPEEGPGAKGPRKTPGKEPSKELVKHNPDWTVRKVSARAQQPTSAAWNQSTGVQPSVPVPGVDTQDSQRRHVCADCGRRFTYPSLLVSHRRMHSGERPFPCPECGMRFKRKFAVEAHQWIHRSCSGGRRGRRPGIRAVPRAPVRGDRDPPVLFRHYPDIFEECG