MGVPPDFIAGPCADPEVQENFQLEKLGGKWYIVVVVPDPGWPATSCLSGYYEYDNETDAFDRTTEGKDSDGDWVTLTPLVRPIEGEAPPDWVLFAPGKPPTPLNIVKTDYENYACLYSQKTQSDSSFDYCFVYGREADTTGPCPKRCKKVFEEQGVPPSALVPVPHGEECDPEV