MLWFVGMGLAGAGSIPADAKNVIEQAEMVYLEGFTSIVTESDERALEEMAGGKIIPARRWMVEDGKEILDNARTKKVVLVSYGDPYTATTHIELRTRAAELNIPTGSIHAASILASAVGECGLHHYKMGRTATVTRDPRAASTPYRIIYENLVSGSHTVLLLEYDQDGGFFLDPGDALGLLIEYEKEQRRGVITDELFAVIASRIGMKGQSIVAGRISSLKGYDFGAPPHAVIIPGGLHFTESEALSASAKCLDAPSDNSERMPSIPQQMVKKYVPMVRDAMKTIEALEDNPPEYGHVLENAGHYLRDAEEFMGKGEGELAVLSVGYADGLVDALRMARGIDRVQ