MEQRPSDMHIRLCSAGSVPVHLQPAFHWQPIRVVGSKGKRCTVDPVFPCQEASLWRLWIWEGRPLAQLVWDPGEWLWPPGQRGEESPSFFEYTARIGRRLMLCLQPVPHYPRRLPHWLDQRISHVVQGQFWSTIWSLQVSRRISYFMWMLAHAGLPVGEWAARAGHDPVCLRCPMRVTETLRHCLWICPQAHFVWRAVCCLLVRVGIHQGFVTWGSVTWLQHYLASHLFYEGFDTDPVFLLTSLGYKRGTLDMLS