MDPRIDLMPVIWYNPFQPQGSWSDDDEDQEAVQENAVNPAQTNALVDPNQVESQGADEKEDLAPMPNLKEYARILQRLAIKQEQDRINQLHQIRNRKSLRIYKHLLQ