MAPPPAPLLTLRPGETRPCCGKPGAVRFADVAVYFSSEEWGCLRPAQRALYRDVMRENYGHLGALGFPGPKPALISWMERESEAWSPAAQDPDEGQSPGGALRGQVPNKKEEEEEPQEAAGVKGPANAPEDLVTHSPDPPISKASARAEPPPAKVAWDRTAGAQPPAPGADSQASQRRHVCADCGRRFTYPSLLVSHRRMHSGERPFPCPECGTRFKRKFAVEAHQWIHRSCSGGRRGRRPGIRAVPRAPVRGDRDPPVLFRHYPDIFEECG