MGLSIDHFVPTPRPVPQNCELTLSLFWFSDSSESGSNKCRETVRSGGKVTSDGKPTRVRTVLNEKQLHTLRTCYSANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKRALAMKQQMQQEKESRPFASFYQIASFRSPLLYFLLIRIQTYQTLVQPTCPSTCEMQPETMYQYKPLFCSIQRWLLRLPRFLKLSNHTAYTPLRLVY